Tvorba sestav - DataReport

Nynφ by nebylo od v∞ci sestavu jeÜt∞ trochu vylepÜit a ukßzat si nap°φklad vyu₧itφ funkcφ v sestav∞. Otev°ete si op∞t nßvrhß°e sestavy a do sekce Page Footer p°idßme dv∞ pole, kterß budou zobrazovat datum a Φas tisku a v druhΘm bude poΦφtadlo strßnek.

Nejprve v sekci Page Footer natßhn∞te d∞lφcφ Φßru, stejn∞ jako v Page Header a posu≥te jφ k hornφmu okraji. Pod nφ p°idejte RptLabel a jako jejφ Caption zapiÜte "Tisk: %D, %t". Tento objekt bude nynφ na sestav∞ zobrazovat datum a Φas tisku. Doprava v sekci Page Header p°idejte jeÜt∞ jeden RptLabel, Alignment nastavte na zarovnßvßnφ doprava a jako caption zapiÜte "Strana %p z %P". Spus¥te projekt a podφvejte se na zßpatφ strßnky. M∞lo by vypadat p°ibli₧n∞ takto:

Kdy₧ jsme u t∞ch sekcφ, tak by bylo vhodnΘ vysv∞tlit jejich vlastnosti, kterΘ m∙₧ete vid∞t v okn∞ Properties:

ForcePageBreak: Je mo₧nΘ p°ed zaΦßtkem sekce nebo po ukonΦenφ sekce poslat odstrßnkovßnφ, tak₧e sekce m∙₧e nap°φklad zaΦφnat na novΘ strßnce - tohoto se ale p°edevÜφm vyu₧φvß, pokud zaΦlenφte do sestavy Group Header anebo pokud tisknete nap°φklad sumarizaΦnφ strßnku pomocφ sekce Report Footer, tak si jφ m∙₧ete nejprve odstrßnkovat.
KeepTogethet: Pokud je nastaveno na True a aktußlnφ sekce se nevejde na jednu strßnku, pak dojde k odstrßnkovßnφ.
Visible: Viditelnost sekce na sestav∞. Pokud nechcete n∞jakou sekci pou₧φvat, je dobrΘ ji nastavit Visible = False, proto₧e i kdy₧ jinak neobsahuje ₧ßdnΘ prvky, tak zabφrß mφsto na sestav∞.

Nynφ k pou₧itφ RptFunction. Do sekce Report Footer op∞t natßhn∞te odd∞lujφcφ Φßru, kterou zarovnejte na hornφ okraj sekce. Nynφ do levΘ Φßsti p°idejte prvek RptFunction, kter² na konci sestavy bude zobrazovat poΦet vytiÜt∞n²ch zßznam∙. Dejte mu zarovnßnφ vpravo a za n∞j p°idejte prvek RptLabel a jeho Caption nastavte na "zßznam∙":

Nynφ oznaΦte prvek RptFunction a nastavte jeho vlastnosti nßsledovn∞: 

FunctionType: rptFuncRCnt - co₧ je poΦet zßznam∙
DataMember: Zde zvolte aktußlnφ RecordSet
DataField: Zvolte pole MISTO
Nynφ bude v tomto prvku na konci sestavy zobrazen poΦet zßznam∙. Spus¥te projekt, nechte zobrazit sestavu, posu≥te se na poslednφ stranu a zkontrolujte, ₧e je to tak v po°ßdku.

Zp∞t DalÜφ

Autor: The Bozena