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