Karakteristikat e Grupit
Grup Karakteristikat
Le të shohim se si grupi del kur raporti kërkon një faqe të re:

Duke parë raportin, nuk është e qartë se për cilin klient i referohet lista e porosive në krye të faqes së dytë. FastReport lejon që kryegrupi të dalë në faqen e re (e cila në rastin tonë identifikon klientin). Për ta bërë këtë, aktivizoni pronën “ReprintOnNewPage” për bandën “Kryegrupi” duke përdorur inspektorin e objektit ose menunë kontekstuale. Kjo do të ndryshojë raportin siç tregohet:

Ka një mënyrë tjetër për të shmangur ndarjen e grupeve në kufijtë e faqeve. Kjo është të aktivizoni pronën “KeepTogether” për kryegrupin në inspektorin e objektit ose menunë kontekstuale. Pastaj, nëse e gjithë grupi nuk përshtatet në hapësirën e lirë në faqen e daljes, ai zhvendoset si një e tërë në një faqe të re. Në shembullin tonë, duke u shfaqur kështu:

Një shumë hapësirë të zbrazët mund të mbetet në disa faqe, por, nëse është e mundur, grupi shfaqet i plotë në një faqe.
Pronësia “StartNewPage” e kryegrupit lejon daljen e grupeve në faqe të ndara. Kjo mund të çojë në një shpenzim të letrës, por mund të jetë e dobishme në disa situata.
Rivendos numrat e faqeve
Banda “Kryegrupi” ka një pronë “ResetPageNumbers” e cila na lejon të rivendosim numrat e faqeve kur printojmë një grup. Për çfarë është kjo?
Këtu është një shembull: keni krijuar një raport i cili vendos emrin e klientit në një kryegrup dhe porositë e klientit në bandën e të dhënave. Tani duhet të printoni raportin dhe ta dërgoni atë te të gjithë klientët tuaj, secili klient duke marrë vetëm faqet e raportit që i referohen atij. Fatkeqësisht, numërimi i faqeve në raport është i vazhdueshëm, kështu që një klient që merr faqet e numëruara 50 deri në 52 do të pyesë "ku janë 49 faqet e para?". Për të shmangur këtë situatë, duhet të numëroni faqet e secilit klient me sekuencën e tij. Brenda raportit, çdo grup do të ketë faqe të numëruara nga 1.
Ju lutemi vini re: nëse e vendosni “ResetPageNumbers” në True, duhet gjithashtu të vendosni “StartNewPage” në True, në mënyrë që çdo grup të fillojë në një faqe të re. Për të printuar numrin e faqes ose numrin total të faqeve, duhet të përdorni variablat sistemorë [Page] dhe [TotalPages] dhe jo [Page#] dhe [TotalPages#].
Grupet me zbritje
Kryegrupi ka një pronë të quajtur "DrillDown". Nëse e vendosni në True, grupi bëhet interaktiv. Kjo do të thotë se mund të klikoni mbi kryegrupin në dritaren e parashikimit dhe grupi do të zgjerohet (tregon të gjitha rekordet në grup) ose do të mbyllet (tregon vetëm kryegrupin dhe, nëse ShowFooterIfDrillDown është True, këmbanën).
Këtu është një shembull i një grupi të tillë me një kryegrup të zgjeruar:

Mund të kontrolloni nëse të gjitha grupet janë të mbyllura ose të zgjeruara kur raporti fillon për herë të parë. Në mënyrë të parazgjedhur, një grup është i mbyllur, por mund të vendosni "ExpandDrillDown" në True nëse dëshironi që të zgjeroheni. Mund të përdorni gjithashtu menunë kontekstuale të parashikimit për të zgjeruar ose mbyllur të gjitha grupet njëherësh.