Tvorba sestav - DataReport

Aby bylo možné začít navrhovat sestavu, je nutné si nechat zobrazit paletu nástrojů (ToolBox) a tam se přepnout na záložku DataReport. Všimněte si, že výběr objektů. které je možné na sestavu umístit je poměrně slabší:

Nyní si trochu popíšeme jednotlivé prvky (bráno odshora zleva kromě ukazatele):
RptLabel: V podstatě je to klasická jmenovka (Label), lze jí umísťovat do všech sekcí sestavy. Jeho vlastnost Caption lze měnit za běhu aplikace a má tedy velmi široké spektrum použití.
RptTextBox: I toto je prvek, který znáte z práce s formuláři. Jde ovšem umístit jen do sekce Detail nebo Group Header. Je svázán s RecordSetem a zobrazuje z něj, jako jediný prvek, data.
RptImage: Prvek pro vkládání obrázků do sestavy. Pokud vytváříte například hlavičkový papír, tak se Vám jistě hodí. Pokud ale chcete tisknout dynamické obrázky a měnit je během tvorby sestavy, tak si raději pořiďte nějaký jiný komponent. Co do RptImage uložíte během návrhu sestavy, to už tam zůstane navždy.
RptLine a RptShape: Dva objekty pro tvorbu grafických prvků sestavy.
RptFunction: Objekt, který umožňuje používat některé funkce, jako je například Sum (součet hodnot) nebo Avg (průměrná hodnota).

Jak sami vidíte, moc toho zrovna není. Přesto se i s těmito nástroji nechají udělat dobré sestavy. Je třeba si uvědomit, že sestava musí mít především nějakou vypovídací schopnost, ne jen hezky vypadat.

Zpět Další

Autor: The Bozena