Omezení počtu záznamů
Omezení počtu záznamů
Aby nedocházelo k přetěžování serverů v důsledku tisku velkého množství záznamů, se ve formuláři výběru tiskových sestav (VTS) u všech univerzálních Jasper sestav (například sestava 13022/30333 - Objednávky přehled), a dále u sestav hromadného tisku, například sestava 13010/30333 - Objednávka (hromadný tisk), nachází tlačítko Omezení počtu záznamů:
- pro omezení maximálního možného počtu tisknutých záznamů, které se ve vygenerované sestavě zobrazí
- počet záznamů uvedených vedle tlačítka Omezení počtu záznamů ve formuláři výběru tiskových sestav (VTS) lze přednastavit ve správci tiskových sestav) ve formuláři 00314 - Správa reportů na záložce Volán z v parametru MAX_ZAZNAMU
- maximální počet záznamů lze ručně upravit přímo ve formuláři výběru tiskových sestav (VTS) stiskem tlačítka Omezení počtu záznamů
- pokud je tlačítko neaktivní, počet záznamů nelze omezit
Obr. Tlačítko "Omezení počtu záznamů" ve formuláři výběru tiskových sestav (VTS) a jeho použití
Obr. Parametr "MAX_ZAZNAMU" ve formuláři 00314 - Správa reportů
U všech Jasper sestav hromadného tisku spuštěných z přehledových formulářů se:
- zobrazí uživateli upozornění, pokud vybraný počet záznamů ve volaném formuláři je větší než maximální počet tisknutých záznamů uvedený ve formuláři výběru tiskových sestav (VTS)
- sestavu nelze vytisknout, dokud uživatel neupraví výběr záznamů ve volaném formuláři nebo nezadá do položky Max. počet záznamů ve formuláři výběru tiskových sestav (VTS) hodnotu větší nebo rovnu počtu vybraných záznamů ve volaném formuláři
- toto upozornění se nezobrazí u univerzálních Jasper sestav
U všech univerzálních Jasper sestav spuštěných z přehledových formulářů (například sestava 13022/30333 - Objednávky přehled) se po vytištění objeví v záhlaví každé stránky a na úplném konci sestavy červené upozornění, že do sestavy nebyly načteny všechny vybrané záznamy z volaného formuláře.
![]() |
Poznámka |
Všechny výše uvedené úpravy jsou zavedené pouze u univerzálních Jasper sestav a Jasper sestav hromadného tisku vygenerovaných z přehledových formulářů. Změny se netýkají Jasper sestav spuštěných z detailů formulářů a starých Oracle sestav. |
Omezení počtu tisknutelných záznamů funguje u sestav:
- univerzálních
- hromadného tisku, spuštěných z přehledových formulářů iFIS
- v iFIS/WebMailer
CSV nad hranici 30 tisíc záznamů v reportu
Provedeny úpravy ohledně nastavení maximálního počtu tisknutelných záznamů
- větší množství počtu záznamů lze ponovu tisknout pouze prostřednictvím exportu do formátu CSV (textový výpis)
- pomocí CSV formátu lze ve výběru tiskových sestav (VTS) tisknout i větší množství vybraných záznamů v jedné sestavě, což doposud nebylo možné
- nastavuje se pomocí lokálního parametru VTS_MAXR, který určuje maximální počet řádků sestavy
- pokud je sestava omezena na větší počet tisknutelných záznamů, než je uvedeno v parametru VTS_MAXR, lze tisknout pouze ve formátu CSV a ostatní formáty tisku jsou nedostupné
- po pokusu vytisknout sestavu v jiném formátu než CSV je uživateli zobrazeno upozornění
Obr. Nastavení parametru VTS_MAXR
Obr. Nastavení počtu tisknutelných záznamů
Obr. Upozornění na možný tisk pouze ve formátu CSV
Možnost nadefinování uživatelského filtru pro omezení maximálního počtu záznamů
S cílem omezit zátěž DB serveru zavedena nová možnost nadefinování uživatelského filtru pro omezení maximálního počtu načítaných záznamů do přehledového formuláře iFIS, kterou si mohou nastavit sami správci iFIS. Vše se nastavuje jednoduše pomocí uživatelského filtru. Správce iFIS si tak nastaví maximální počet záznamů, které se uživatelům při provádění dotazů přes F7 a F8 zobrazí a nedojde tak ke zbytečnému zatížení serveru.
![]() |
Poznámka |
Pro bližší informace a podrobnosti k využití této funkcionality, prosím, kontaktujte pracovníky aplikace Helpdesk. |
Odkazy:
- CSV nad hranici 30 tisíc záznamů v reportu
- Možnost dvou a více systémových vzorů pro jednu sestavu
- Jak vložit obrázek na JasperReports Server
- Co jsou univerzální sestavy a jak je nastavit?
- Jak vytvořit uživatelskou kopii sestavy v Jasper
- K čemu slouží analytické kontingenční výstupy?
- Jak opatřit sestavu elektronickým podpisem či pečetí?
- Jak tisknout univerzální sestavu na šířku / výšku?
- Jak nastavit formátování nadpisů v univerzálních sestavách?
- Jak omezit příliš rozsáhlou nabídku tiskových sestav?
- Další uživatelské tipy
- Seznam nahrazených tiskových sestav Jasper sestavami
- Sestavy vyřazené z nabídky iFIS
- Seznam sestav vyřazených do P 1903
- Seznam Jasper sestav od P 2001 do P 2007
- Seznam dalších vyřazených sestav
- Seznam vytvořených Jasper sestav
- Seznam sestav vyřazených ve verzi 12.22