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. 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∙ |
Autor: The Bozena |