Argumenty sestav: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
Řádek 7: Řádek 7:




Zde se vyhledá konkrétní sestava, přejde se na záložku s označením ''Volán z'', vybere se případně konkrétní formulář, z jakého se nový vzhled sestavy bude tisknout a na řádku s formulářem se stiskne koncové tlačítko se třemi tečkami  [[Image:Tlacitko se tremi teckami.png]]. Zobrazí se seznam možných parametů, kterými lze tuto vybranou sestavu nastavit. Parametry, které zde nejsou uvedené, nelze pro nastavení použít.
Zde se vyhledá konkrétní sestava, přejde se na záložku s označením ''Volán z'', vybere se případně konkrétní formulář, z jakého se nový vzhled sestavy bude tisknout a na řádku s formulářem se stiskne koncové tlačítko se třemi tečkami  [[Image:Tlacitko se tremi teckami.png]].
 
 
Zobrazí se seznam možných parametů, kterými lze tuto vybranou sestavu nastavit. Parametry, které zde nejsou uvedené, nelze pro nastavení použít.


{{Priklad|[[Image:Nastaveni pomoci textu.png]]<br>
{{Priklad|[[Image:Nastaveni pomoci textu.png]]<br>

Verze z 27. 2. 2025, 14:23

Tiskové sestavy jsou různě nastavitelné a jejich konečný vzhled lze přizpůsobit na míru zákazníkům. Sestavy mohou být různě parametrizovány. V současné době stále více vzrůstá obliba parametrizovat si sestavy pomocí různých R_SQL parametrů, které umožní umístit na sestavu téměř cokoli. Jejich nastavení je rychlé, snadné a zvládne ho odborník se znalostí jazyka SQL. R_SQL parametry mohou být nastaveny pomocí jednoduchých dotazů, ale i těch složitějších, které již vyžadují hlubší znalosti SQL dotazů.


Seznam monžých parametrů, které lze pro konkrétní sestavu využít a z nichž si lze nadefinovat její vzhled ušitý na míru zákazník, lze získat ve formuáři 00314 - Správa parametrů.


Zde se vyhledá konkrétní sestava, přejde se na záložku s označením Volán z, vybere se případně konkrétní formulář, z jakého se nový vzhled sestavy bude tisknout a na řádku s formulářem se stiskne koncové tlačítko se třemi tečkami .


Zobrazí se seznam možných parametů, kterými lze tuto vybranou sestavu nastavit. Parametry, které zde nejsou uvedené, nelze pro nastavení použít.

Příklad Příklad

Obr. Příklad nastavení pomocí textu - co se bude zobrazovat místo textu označujícího odesílatele → Odběratel a co na místo textu názvu objednávky na sestavě 13020 - Objednávka volané z formuláře 30335 - Objednávky - detail.


Jednotlivé R_SQL parametry se definují ve formuláři 00316 - Administrace R_SQL parametrů

V současném moderním světě vzrůstá potřeba přizpůsobovat si vzhled tiskových sestav pro stále rychlejší metody plateb např. u faktur kde je platba probíhá ihned po naskenování QR kódů či různých jiných kódů ale i pro rychlejší evidenci v systémech.


Jelikož požadavky různých zákazníků na konečný vzhled sestavy se v mnohém liší, bylo nutné přizpůsobit se požadavkům zákazníků a navrhnout sestavy tak, aby bylo možné je různě parametrizovat. K tomu se z velké části využívají tzv. R_SQL parametry, které se sestavují pomocí R_SQL dotazů a různých selectů, jimiž lze nastavit konečný vzhled sestavy přímo na míru individuálním potřebám zákazníka.


Nastavením různých parametrů lze sestavu přizpůsobit přímo na míru individuálním potřebám konkrétního zákazníka.


nichž lze sestavu přizpůsobit na míru zákazníků a jejich různorodým požadavkům. Většinu parametrů sestav lze nastavit pomocí různých R_SQL parametrů. Některé se nastavují jen pomocí textu.

Pokud lze údaj na sestavě zobrazit pomocí R_SQL parametru, jeho přesný název se vyplní do formuláře 00316 - Administrace R_SQL parametrů

Schéma reportu


V následující tabulce je přehled parametrů a jejich umístění na reportu (sestavě).

Příklad Příklad


DOTAZ_SDODATEK

  • Strukturou se podobá parametru DOTAZ_SDETAIL s tím rozdílem, že DOTAZ_SDETAIL se zobrazuje přímo pod Rekapitulací DPH a SDODATEK na samotném konci sestavy
  • Umožňuje vytvořit tabulku a nadefinovat až 6 různých sloupců, stanoví jejich šířku a formát podle možností zobrazení
  • Definuje se pomocí XML
  • Nastaví se pomocí názvu R_SQL parametru, který se nadefinuje ve formuláři 00316 - Administrace R_SQL parametrů
  • Formátování se nastavuje pomocí HTML


Obr. Schéma zobrazení jednotlivých sloupců v parametru DOTAZ_SDODATEK


DOTAZ_SDETAIL

  • Strukturou se podobá parametru DOTAZ_SDODATEK s tím rozdílem, že DOTAZ_SDETAIL se zobrazuje přímo pod Rekapitulací DPH a SDODATEK na samotném konci sestavy
  • Umožňuje vytvořit tabulku a nadefinovat až 6 různých sloupců, stanoví jejich šířku a formát podle možností zobrazení
  • Definuje se pomocí XML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Formátování se nastavuje pomocí HTML


DOTAZ_SDOLOZKA

  • Definuje se pomocí XML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Formátování se nastavuje pomocí HTML
  • Umožňuje vytvořit tabulku, která bude obsahovat minimálně 4 sloupce se 4 nadpisy
  • Může obsahovat 2 podsloupce a 4 řádky s textem
  • Lze opakovat a tím přibydou další a další podsloupce s řádky


DOTAZ_SCTECKA

  • Definuje se pomocí XML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Formátování se nastavuje pomocí HTML


DOTAZ_QR

  • Umístí kamkoli na sestavu QR kód
  • Může jich být i více
  • Bývá umístěn zejména na fakturách
  • Umožňuje moderní způsob placení
  • Definuje se pomocí XML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Formátování se nastavuje pomocí HTML


Obr. Příklad zobrazení QR kódů pomocí parametru DOTAZ_QR


  • Definuje název obrázku loga
  • Umístí obrázek loga kamkoli na sestavu dle potřeb zákazníka
  • Lze libovolně zvětšovat či zmenšovat
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů


DOTAZ_KOD

  • Umístí na sestavu skenovací 2D QR kód ve stejné úrovní jako je nadpis sestavy a zároveň ho odsadí od levého okraje
  • Ve svislém zobrazení pod ním je umístěn obsah kódu
  • Plnohodnotně ho nahrazuje parametr DOTAZ_SCTECKA
  • Do budoucna se už používat nebude a od jeho používání se již v současné době upouští
  • Zákazníci ho již moc nevyužívají a místo něj raději volí nastavení parametru DOTAZ_SCTECKA
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů


Obr. 2D QR kód tvořený parametrem DOTAZ_KOD


DOTAZ_PODPIS

  • Umístí na konec sestavy podpisové pole v libovolném zobrazení
  • Formátování se nastavuje prostřednictvím HTML
  • Umožňuje na sestavu umístit libovolný počet podpisů, který je potřeba tam mít spolu s dalšími údaji
  • Lze nastavit zákazníkovi přímo na míru a přizpůsobit jeho potřebám
  • Pokud je to nastavitelné, lze podpisové pole s údaji přizpůsobit požadavkům zákazníků
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů


DOTAZ_KONEC

  • Umisťuje se pod podpisové pole
  • Může být zobrazeno jako libovolný řetězec či text
  • Formátování se nastavuje prostřednictvím HTML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Pokud je to nastavitelné, lze přizpůsobit požadavkům zákazníků


DOTAZ_INTERNI_UDAJ

  • Umisťuje blok různého formátu (pole) mezi údaj o dodavateli a výpisem důležitých informačních položek v pravé části sestavy
  • Představuje libovolné pole, které lze různě formátovat podle potřeb pomocí HTML
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Je na uživateli, jakým způsobem naplní


DOTAZ_OBJ_INFO

  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů


DOTAZ_VZOR

  • Tento parametr obsahuje název R_SQL parametru, kterým lze určit a nastavit definici libovolného obrázku pro zobrazení např. kulatého razítka s podpisovými údaji
  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů
  • Parametr se stále používá a lze ho využít především pro zobrazení otisku kulatého razítka nebo lze pomocí něj zobrazit na sestavě různá loga např. poskytovatelů dotace, fondů, apod.
  • Dá se zobrazit pouze na konci sestavy s umístěním pod podpisem


NAZEV_OBRAZKU

  • Definuje se pomocí textu, který může být formátu HTML
  • Definuje se pomocí něho název obrázku v Jasper


NAZEV_KDO

  • Definuje se pomocí textu, který může být formátu HTML
  • Definuje se pomocí něho text, který nahrazuje označení odesílatele


NAZEV_DOKUMENTU

  • Definuje se pomocí textu, který může být formátu HTML
  • Definuje se pomocí něho text, který nahrazuje název dokumentu


VELKY_OBRAZEK

  • Může obsahovat hodnoty + / -
  • Pokud je zadaná hodnota "+" u argumentu VELKY_OBRAZEK, nezobrazuje se poté kontace ani schvalovací doložka


ZOB_KONTACE

  • Nastavuje se pomocí názvu R_SQL parametru ve formuláři 00316 - Administrace R_SQL parametrů