Nastavení univerzálních sestav

Z BBM Dokumentace iFIS
Verze z 26. 5. 2015, 10:48, kterou vytvořil Jana.dankova (diskuse | příspěvky) (Založena nová stránka s textem „'''Při prvním spuštění''' se vždy nabízí pouze systémová sestava s nastaveními od dodavatele systému. Úpravou systémového nastavení a ulož…“)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaciSkočit na vyhledávání

Při prvním spuštění se vždy nabízí pouze systémová sestava s nastaveními od dodavatele systému. Úpravou systémového nastavení a uložením pod jiným názvem vzoru nebo i jiným názvem sestavy je možné vytvořit tzv. uživatelský klon systémové sestavy, který se po uložení objeví v nabídce vzorů označený jako Uživatelské nastavení pro další použití. Takových uživatelských vzorů může být vytvořeno i více. Po spuštění sestavy s jakýmkoli uživatelským nastavením se tato naposledy použitá nastavení ukládají do uživatelských preferencí jako vzor, který je možné znovu načíst výběrem Vzoru s označením Dle posledního spuštění a stiskem tlačítka Načíst pro aktualizaci formuláře. Při každém dalších spuštění tohoto formuláře se v místní nabídce pro položku Vzor objeví vždy naposledy použité nastavení.

Poznámka Poznámka
Pro jednorázový účel lze systémovou sestavu použít v původní podobě či s pozměněným nastavením bez uložení.


Systémovou sestavu s úpravou původních nastavení nelze ukládat tlačítkem Uložit. Je možné z ní pouze vytvořit uživatelský vzor pro další použití přepsáním názvu vzoru nebo i názvu sestavy. To znamená, že je-li systémová sestava použita i s úpravou nastavení pouze jednorázově, není potřeba ji ukládat. Každé poslední použité nastavení sestavy se ukládá automaticky do uživatelských preferencí jako vzor s označením Dle posledního spuštění, který při příštím spuštění formuláře může být použit pro vytvoření nové uživatelské Jasper sestavy. Při dalším vstupu spuštění formuláře stačí pouze vybrat z místní nabídky položky Vzor požadované nastavení a sestavu jednoduše vytisknout.

Pozor Pozor
Úpravy v nastavení systémové sestavy nelze ukládat pod stejným názvem. Dokud nebude změněn alespoň název Vzoru nebo i Název sestavy, systém nepovolí úpravy v systémové sestavě uložit, což zabraňuje uložení duplicitních vzorů. Pro další použití sestavy s uživatelským nastavením je nutné ji vždy uložit s jiným názvem Vzoru nebo i jiným Názvem sestavy, než má původní systémová sestava. Stejně tak systém uživateli nedovolí systémovou sestavu smazat tlačítkem Odstranit.


Po dalším vstupu do formuláře pro tvorbu uživatelských Jasper sestav je poté možné si pro vytvoření sestavy vybrat ze seznamu buď systémovou sestavu, nebo již uložený vzor či vzor naposledy použitý.
Použitím systémové sestavy se změnou jejích parametrů a uložením do uživatelských preferencí lze vytvářet další vzorové sestav. Tímto způsobem lze vytvořit i několik svých vlastních vzorů sestav. Při každém dalším spuštění formuláře pro tvorbu uživatelských Jasper sestav si uživatel může z uložených vzorů vybrat ten, který chce právě použít pro zobrazení sestavy.

Pro vytvoření Jasper uživatelské sestavy lze změnit jak názvy jednotlivých sloupců, tak i jejich pořadí. Sestavy Jasper se vytváří na základě výběru položek, které je možné zahrnout do skupin nebo sloupců sestavy. Přitom je možné změnit jak názvy sloupců, tak i jejich pořadí. V rámci definice vzoru sestavy lze také nastavit způsob řazení položek nebo třídění dle vybraných položek. Změnu třídění lze uskutečnit zatrhávátkem Sestupně. Standardním oddělovačem sloupců je mezera, ale lze použít i jiné znaky pro oddělení sloupců (například lomítko). Použitím volby Stránkovat dojde k zobrazení skupiny na nové stránce. Současně lze upravit i délku jednotlivých sloupců, jejíž součet musí odpovídat celkové délce. To je důležité pro zobrazení veškerých sloupců v konečné podobě sestavy. Překročení limitu pro maximální délku všech sloupců je po uložení znázorněno červeným písmem v položce Celková/maximální délka.

Rozlišujeme tyto vzory sestav:

  • Systémové – pro systémovou sestavu s nastavením od dodavatele systému
  • Uživatelské – vytvořené uživatelské sestavy s vlastním nastavením, může jich být nadefinováno i více
  • Dle posledního spuštění – tento vzor se zobrazí, pokud již byla spuštěna nějaká sestava


Význam jednotlivých položek formuláře:

  • Vzor – číslo a název sestavy, uživatel, typ nastavení
  • Název sestavy – název sestavy, který se bude tisknout v hlavičce sestavy
  • Skupina – položky v záhlaví sestavy, za které se bude výstup dat součtovat
  • Sloupec – sloupce sestavy, vybírají se ze seznamu, který je tříděn dle abecedy
  • Oddělovač sloupců – pro standardní sestavy iFIS bude oddělvač "mezera"
  • Třídění podle sloupců – čísla oddělená čárkou
  • Název obrázku – na sestavě lze zobrazit i jakýkoli obrázek, jehož umístění ovlivňuje vedlejší položka
  • Umístění obrázku – umístění obrázku na stránce (kde se v konečné podobě sestavy bude obrázek zobrazovat)
  • Stránkovat – dojde k odstránkování, to znamená, že každá skupina se bude zobrazovat na nové stránce
  • Název skupiny – umožňuje pojmenovat skupinu v sestavě podle svých potřeb
  • Délka – délka zobrazované položky, součet délky jednotlivých položek nesmí přesáhnout celkovou (maximální) délku
  • Název sloupce - umožňuje uživateli změnit pojmenování jednotlivých sloupců
  • Sestupně – lze změnit řazení dat, je-li zatržítko aktivní, zobrazená data budou řazena sestupně (systémové nastavení je vzestupně)


Popis funkčních tlačítek formuláře:

  • Načíst – slouží k zobrazení nastavení vybraného vzoru sestavy
  • Uložit – uloží nastavení nové sestavy
  • Odstranit – odstraní uložený vzor sestavy (systémová sestava nesmí být vymazána)
Pozor Pozor
Výběrem vzoru z nabídky nedochází k automatické aktualizaci údajů zobrazených k uvedenému vzoru. Pro načtení všech nastavení k vybranému vzoru je vždy nutné použít tlačítko Načíst.


Poznámka Poznámka
Odstranit nelze systémovou sestavu.


Obr. Systémové nastavení


Obr. Pokus o uložení změny systémového nastavení


Obr. Uložení použitého nastavení do uživatelských preferencí


Obr. Jasper sestava s uživatelským nastavením a překročením maximální délky všech sloupců