CSV nad hranici 30 tisíc záznamů v reportu

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání

Vyřešen problém s výstupy 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


Dále rozšířeny možnosti exportu dat z přehledových formulářů iFIS. Přidána možnost tisku sestav ve formátu CSV (textové hodnoty s oddělovačem).


Do generátorů:

  • PA000_XMLGEN
  • PA013_XMLGEN
  • PA021_XMLGEN
  • PA024_XMLGEN
  • PA034_XMLGEN
  • PA057_XMLGEN
  • PA058_XMLGEN
  • PA105_XMLGEN

přidána možnost tisku CSV pro univerzální sestavy.


Vyřešena problematika velmi rozsáhlých výstupů:

  • pokud je překročena hranice (limit) tisknutelných záznamů, je uživatel upozorněn, že tisk nelze dokončit a je potřeba použít variantu exportu vybraných dat do XLS/SYLK/CSV
  • tisk probíhá nezávisle na Jasper serveru, tzn. generuje se textový soubor s oddělovačem na úrovni databáze, tzn. zcela mimo Jasper server
  • dotaz do databáze je dynamicky sestavován podle uživatelského nastavení (hasáku)



Odkazy: