Aplikace HORRYWIN obsahuje v každé agendě i modulu řadu výstupních sestav, které jsou
pevnou součástí programu. Při jejich vyvolání uživatel obvykle: 1. prostřednictvím dialogového okna nastaví výběrová kritéria, 2. pomocí dialogu Omezení pro tisk určí další parametry sestavy:
- Velikost fontu: možnosti 8 / 10 / ... / 20
- Vzhled: výměr z možností Na výšku / Na šířku
- Textový mód, Zhuštěné písmo: pro uživatele jehličkových tiskáren
- Kódová stránka: výběr ze 7 možností kódování češtiny případně bez diakritiky,
- Vypisovat omezení: vypínač určí, zda na konci sestavy má být výpis nastavení intervalů a
vypínačů při spuštění sestavy.
- Sudé řádky šedě: lze zvolit pro lepší orientaci v řádcích,
- Mezera mezi údaji: mezera mezi sloupci sestavy - implicitně 10 bodů,
- Délka stránky na šířku, Délka stránky na výšku: velikost stránky v bodech. 3. aplikace sestavu připraví a nabídne její náhled s možností výstupu na některou z připojených
tiskáren. Ovládáním náhledu se budeme zabývat
v kapitole 0.5.2., popisy konkrétních pevně
naprogramovaných sestav a jejich parametrů budou součástí dokumentace k jednotlivým
modulům a blokům aplikace.
Aplikace však navíc nabízí i téměř neomezené možnosti tvorby sestav podle vlastních představ.
Může je definovat a upravovat sám uživatel, nebo podle jeho přání pracovníci, kteří zajišťují
servis programu.
Tyto sestavy mohou být uspořádány jako seznamy (například výpis účtového rozvrhu v řádcích
pod sebou) i jako formuláře (například doklady). Před definováním sestavy je třeba nastavit, zda
výstup na tiskárnu bude probíhat v grafickém režimu nebo zda je určena pro výstup na
mozaikovou tiskárnu v textovém režimu.
Vzhledem k předpokládanému velkému počtu uživatelských výstupních sestav se tiskové sestavy
sdružují do skupin, nazvaných oddíly tiskových sestav.
Oddíly tiskových sestav a tiskové sestavy
Součástí stromové struktury tabulky
a objektů s ní spojených (kapitola 0.2.5.) je i větev Tiskové
sestavy. Pokud větev není prázdná (má před názvem symbol [+]) a rozvineme ji, vidíme seznam
objektů, nazvaných oddíly tiskových sestav. Oddíl je charakterizován názvem a typem (seznam
nebo formulář) tiskových sestav, které je možné v oddílu definovat. Teprve tyto tiskové sestavy
"uvnitř" oddílu jsou skutečným předpisem pro vytvoření výstupní sestavy.
Oddíl tiskových sestav tak představuje skupinu tiskových sestav stejného typu, které by měly mít
i obdobnou náplň a využití. Pokud nově tvořené tiskové sestavy vkládáme do oddílů k
"podobným" tiskovým sestavám (například různé typy daňového dokladu) a jsou-li tyto oddíly
vhodně nazvány, bude orientace ve větvi Tiskové sestavy snadnější.
Se strukturou větve Tiskové sestavy se setkáme při každé
práci s tiskovými sestavami:
- Chceme-li některou tabulku vytisknout, stiskneme tlačítko "Tisknout" v liště nástrojů prohlížeče a
v okně, které se tím otevře, vybíráme ve stromové struktuře oddíl tiskových sestav a v něm
tiskovou sestavu - postup je obdobný jako při tisku z prohlížeče,
popíšeme jej v kapitole 0.5.2.
- Chceme-li definovat nový oddíl tiskových sestav, novou tiskovou sestavu nebo opravit sestavu
existující, opět pracujeme s touto strukturou a to na záložce Nastavení v okně Správa (kapitola
0.3.2.6.). Vytváření tiskových sestav
je popsáno v kapitole 0.5.4.
- Při exportech a importech tiskových sestav také
pracujeme s touto strukturou, popis v kapitole
1.0.6.3.2.