ssb2000-help:tiskove_vystupy

Z programu SSB2000 lze pořizovat řadu tiskových výstupů - sestav. Mechanismus tiskových výstupů je pro všechny sestavy obdobný a co nejvíce uzpůsoben tak, aby jej bylo možné jednoduše ovládat. To znamená, že pokud se uživatel programu naučí používat jednu tiskovou sestavu, umí de facto používat všechny tiskové sestavy v programu SSB2000.

Princip ovládání je následující. Tiskový formulář obsahuje dvě (v některých složitějších případech tři) záložky. Na prvé záložce je většinou přítomen výběrový prvek. Typ výběrového prvku závisí na typu sestavy - v sestavě pasportu celků slouží k výběru celků, v sestavě pro tisk výpočtových listů slouží k výběru subjektů, pro které chceme sestavu tisknout. Dále bývají na prvé záložce přítomny některé další prvky umožňující omezení výběru (např. účetní období pro předpisy). Pokud je sestava svou podstatou složitější a obsahuje tři záložky, jsou na druhé záložce přítomny prvky umožňující zadání méně důležitých kritérií pro tisk sestavy. Obecným pravidlem je, že veškeré prvky umožňující omezení výběru pro sestavu jsou buď nevyplněné nebo jsou předvyplněny tak, aby co nejvíce odpovídaly předpokládanému záměru sestavy (např. sestava přehledu předpisů za účetní období má předvyplněno prvek pro omezení na účetní období hodnotou aktuálního účetního období).

Poslední záložka slouží k nastavení pro tiskárnu jako takovou. Její vzhled je velmi podobný vzhledu tiskových dialogů známých z jiným programů pro operační systémy řady Windows. Lze specifikovat tiskárnu, na kterou bude výstup směrován, počet kopií apod.

Prvkem, který vévodí většině tiskových matric, je výběrový mechanismum. Umožňuje jednoduchý výběr požadovaného rozsahu pro tisk, zároveň jej však lze použít pro rychlý výběr podle složitých kritérií. V sestavách programu SSB2000 jsou použity výběrové mechanismy pro výběr celků, objektů, subjektů, kontaktů, středisek, položek faktur a oprav. Vzhled všech výběrových prvků je jednotný. Skládá se ze seznamu vybraných položek, tlačítka Upravit výběr a informaci o tom, kolik položek je právě vybráno. Ovládání a výběry položek pomocí výběrových prvků jsou velmi jednoduché. Po stisku tlačítka Upravit výběr se objeví další formulář, které vévodí tabulka obsahující vybrané položky. Pod tabulkou je umístěno pět tlačítek s následujícím významem:

  • Tlačítko Zrušit položku - odstraní z tabulky právě aktivní položku
  • Tlačítko Zrušit výběrem - otevře další formulář, ve které lze specifikovat podmínky pro odstranění položek z výběru.
  • Tlačítko Zrušit vše - odstraní všechny položky výběru
  • Tlačítko Uložit do souboru - uloží aktuální výběr do souboru pro možnost pozdějšího použití
  • Tlačítko Načíst ze souboru - načte ze souboru dříve uložený výběr
  • Tlačítko Uchovat výběr - uchová aktuální výběr do panelu nástrojů Výběrové seznamy. Tlačítko je přítomno pouze ve výběrových mechanismech celků, objektů a subjektů.

V pravé části obrazovky jsou umístěna tlačítka pro přidání položek do výběrového seznamu podle různých kritérií. Počet tlačítek je pro každý typ výběrového prvku různý.

Nejmocnějším způsobem, jak ovlivnit výsledný výběr je však použití filtrů. Ať již je při přidávání do seznamu zvolen libovolný postup (jednotliví nájemci, dle objektů, dle celků apod.) vždy je možno na výběrové obrazovce omezit nabízený výběr stiskem tlačítka Filtr. Po stisku tohoto tlačítka se objeví další obrazovka, jejíž vzhled opět závisí na tom, co tvoří obsah výběrového seznamu. Vždy se však jedná o jednotlivé položky, u kterých je přítomen přepínač. Zaškrtnutím přepínače je daná položka (kritérium) aktivována a omezuje nabízený výběr.

U některých z položek filtru je navíc přítomen přepínač negace. Jeho zaškrtnutí znamená, že má platit opak specifikované podmínky.

S mechanismem filtru se lze setkat ještě na jednom místě při použití výběrového seznamu. Je to již výše zmíněné tlačítko Zrušit výběrem. Rozdíl oproti výše popsaného použití filtru je ten, že položky vyhovující podmínkám stanovených filtrem budou odstraněny z výběrového seznamu.

Příklad: Metodika výběrových mechanismů - výběrová tlačítka

V sestavě Seznam je stiskem tlačítka Upravit výběr vyvolána další obrazovka s (zatím) prázdným seznamem subjektů. V pravé části této obrazovky je pod nadpisem Přidat přítomno pět tlačítek. Po stisku tlačítka Nájemce je nabídnut výběrový seznam s jednotlivými nájemci a lze vybrat konkrétní nájemce. Pokud by však bylo stisknuto tlačítko Dle objektů, byl by nabídnut výběrový seznam objektů a do výsledného seznamu by byli přidáni všichni nájemci z vybraných objektů (tj. současně objekt užívající i minulí). Podobně po stisku tlačítka Dle celků a výběru celků by byli do výsledného seznamu přidáni všichni nájemci z vybraných celků. Důležité je to, že nezávisle na tom, podle jakého kritéria je výběr prováděn (tj. jaké tlačítko je stisknuto), je výsledkem vždy seznam nájemců.

Podobně při provádění výběru v jiných sestavách je např. při výběru položek faktur výsledkem vždy přidání položek faktur do stávajícího seznamu, při výběru středisek je výsledkem vždy přidání středisek do stávajícího seznamu.

Příklad: Metodika výběrových mechanismů - použití filtru 1

Při výběru nájemců a přidávání jednotlivých nájemců se po stisku tlačítka Filtr objeví obrazovka s mnoha položkami. Jednou z položek je i položka Subjekt. Zaškrtneme-li přepínač u této položky a do pole napíšeme Nová, budou nám po potvrzení tlačítkem Vybrat nabídnuty všechny subjekty, jejichž příjmení začíná „Nová“. Výsledkem tedy mohou být subjekty Nová Jaroslava, Nováček Rudolf, Novák Jan, Nováková Jana.

Příklad: Metodika výběrových mechanismů - použití filtru 2

Zaškrtneme-li přepínač u položky Subjekt, do pole napíšeme „Nová“ a zašktneme přepínač negace, budou nám po potvrzení tlačítkem Vybrat nabídnuty všechny subjekty, jejichž příjmení nezačíná„Nová“. Výsledek tedy nebude obsahovat subjekty Nová Jaroslava, Nováček Rudolf, Novák Jan, Nováková Jana.

Příklad: Metodika výběrových mechanismů - použití filtru 3

Správce chce při provádění úlohy Hromadný předpis penále vybrat všechny bydlící (neodstěhované) nájemce z bytů I. a II. kategorie.

Po stisku tlačítka Upravit výběr stiskne tlačítko Dle objektů a na následující obrazovce tlačítko Filtr. Zaškrtne volbu Kategorie a v příslušející nabídkovém seznamu vybere položku Byt I. kategorie. Po stisku tlačítka Vybrat se ocitne na předchozí obrazovce, ve které je zobrazen seznam všech subjektů z bytů I. kategorie. Stiskem tlačítka Vybrat vše označí pro výběr všechny subjekty. Po provedení výběru a stisku tlačítka OK je seznam vybraných subjektů přidán na předchozí obrazovku. V seznamu jsou tedy všechny subjekty (tj. nájemce, vlastníci a hospodáři) z bytů I. kategorie.

Dále je třeba znovu stisky tlačítek Dle objektů a Filtr vyvolat obrazovku pro omezení výběru, zaškrtnout volbu Kategorie a v příslušející nabídkovém seznamu vybert položku Byt II. kategorie. Po stisku tlačítek Vybrat vše a OK jsou k stávejícímu seznamu subjektů přidány subjekty z bytů II. kategorie.

Posledním krokem je omezení výběru stiskem tlačítka Zrušit výběrem, zaškrtnutím volby Typ subjektů a příslušejících voleb Vlastníci a Hospodáři a volby Odstěhován od - do a příslušející volby negace. Pole pro omezení datumového rozmezí nastěhování není třeba vyplňovat, jsou v úvahu brány všechny možné datumy. Nastevení tedy znamená: „Není…“ (zaškrtnuta volba negace) „…odstěhován kdykoli“ (nejsou vyplněna pole datumového rozmezí), přeloženo do češtiny: „Není odstěhován“. Po potvrzení tlačítkem OK budou ze stávajícího výběru odstraněni všichni vlastníci a hospodáři a všichni odstěhovaní, zbydou tedy pouze bydlící uživatalé z bytů I. a II. kategorie.

Někdy vzniká potřeba použití (pracně) vytvořeného výběrového seznamu v jiné sestavě. K tomuto účelu lze použít panelu nástrojů Výběrové seznamy. Na tomto panelu lze uchovat až tři výběrové seznamy: seznam celků, seznam objektů a seznam subjektů. Panel nástrojů Výběrové seznamy se aktivuje vždy automaticky při aktivaci (vytvoření) prvního výběrového seznamu. Ten lze vytvořit např. v úloze Vytvoření výběrového seznamu. Po volbě této položky menu se objeví příslušná obrazovka, ve které je možné výběrový seznam vytvořit, modifikovat nebo načíst ze souboru. Stiskem tlačítka Aktivovat lze zobrazit panel nástrojů Výběrové seznamy a přepsat případný již existující výběrový seznam.

Jinou možností vytvoření výběrového seznamu a zobrazení panelu nástrojů Výběrové seznamy je použití výběrového mechanismu celků (resp. objektů či subjektů). Každý z těchto mechanismů obsahuje tlačítko Uchovat výběr. Stiskem tohoto tlačítka je vytvořen příslušný výběrový seznam. Některé úlohy programu SSB2000 (např. Hromadný předpis penále) kdy se vytváří seznam subjektů, (kterým je vyměřen předpis penále) obsahují možnost uchování výběru - většinou stiskem tlačítka Uchovat výběr.

Použití výběrového mechanismu je založeno na metodě přetažení příslušného výběrového seznamu levým tlačítkem myši z panelu nástrojů Výběrové seznamy do požadovaného výběrového mechanismu. Přirozeně lze výběromý seznam celků použít k naplnění výbětového mechanismu celků, výběrový seznam objektů k naplnění výběrového mechanismu objektů a výběrový seznam subjektů k naplnění výběrového mechanismu subjektů. Program SSB2000 však navíc umožňuje i další tři kombinace. Výběrový seznam subjektů lze použít k naplnění výběrového mechanismu objektů (objekty, ve kterých figurují vybrané subjekty) a celků (celky, ve kterých figurují vybrané subjekty), výběrový seznam objektů lze použít k naplnění výběrového mechanismu celků (celky, ve kterých figurují vybrané objekty).

Příklad: Metodika tiskových výstupů - panel nástrojů

Správce provádí hromadnou penalizaci subjektů. Úlohou Hromadný předpis penále zpenalizuje a předepíše do salda předpisy penále. Stiskem tlačítka Uchovat výběr v rámci této úlohy uchová výběr subjektů, kterým bylo předepsáno penále a tím zobrazí panel nástrojů Výběrové seznamy. Vzniklý výběrový seznam může uložit na disk pro účely archivace. Dále chce správce zaslat upomínku těmto subjektům. Spustí tedy sestavu Upomínka na celkový nedoplatek a přetáhne levým tlačítkem myši výběrový seznam z panelu nástrojů Výběrové seznamy na výběrový mechanismus sestavy. Tím je výběrový mechanismum vyplněn seznamem penalizovaných subjektů, lze jej případně upravit. Stejným způsobem mohou být vytištěny adresní štítky sestavou Adresní štítky.

Druhou, v případě složitějších tiskových sestav třetí, záložkou tiskové obrazovky je záložka Parametry tisku. Záložka je rozdělena do tří částí. Prvá část slouží k nastavení tiskárny jako fyzického zařízení. Příslušné přepínače lze nastavit podle specifických požadavků tiskárny, v naprosté většině případů je však není třeba vůbec měnit. Program SSB totiž přebírá nastavení tiskárny z operačního systému. Dále je možno pomocí přepínače Počet výtisků nastavit příslušný počet kopií dané sestavy. Po stisku tlačítka Nastavení tiskárny je vyvolán tiskový dialog známý i z jiných programů, ve kterém lze přesměrovat tisk na jinou tiskárnu. To je vhodné například při tisku složenek, kdy jsou složenky tištěny na jiné tiskárně než standardní. Při zaškrtnutí pole Před tiskem zobrazit dialog tiskárny je před vlastním zahájením tisku zobrazen dialog tiskárny umožňující něktará dodatečná nastavení, např. rozsah tištěných stránek.

Tip

Po zobrazení celé sestavy tlačítkem Náhled pomocí šipek v panelu nástrojů najděte stránku, kterou potřebujete vytisknout. Pomocí ikony zjistíte číslo této strany.

Po zavření náhledu na záložce Parametry tisku zaškrtněte předvolbu Před tiskem zobrazit dialog tiskárny. Po stisku tlačítka Tisk se zobrazí dialog, kde lze zadat rozsah tištěných stran a počet kopií.

V druhé části záložky Parametry tisku lze místo na tiskárnu nastavit tiskový výstup do souboru. Z programu je možno vytvořit dva druhy tiskových souborů. Typ souboru ASCII je obsahově shodný se sestavou, která by byla vytištěna na tiskárnu. V souboru však chybí veškeré grafické prvky - čáry, velikosti písma apod. V případě složitějších sestav může být narušeno i rozmístění prvků, proto je reálné tento typ souboru v případě potřeby vytvářet spíše pro jednodušší sestavy. Typ souboru PRN je vázán přímo na konkrétní tiskárnu. Vytvořený soubor může pak být použit pouze pro tisk na tiskárnu, která byla předvolena v okamžiku vytvoření souboru. Vytvoření souboru typu PRN je vhodné na počítači nepřipojeného do sítě, ke kterému není připojena žádná tiskárna. Po uložení souboru PRN na disketu je možno soubor použít k tisku na jiném počítači s připojenou tiskárnou. Podrobnosti lze nalézt v uživatelské příručce operačního systému.

Třetí část záložky obsahuje přepínače Implicitní tisková matrice a Uživatelem definovaná tisková matrice. Je-li vybrán přepínač Implicitní tisková matrice, použije se k tisku matrice dodávaná s programem SSB2000, umístěná v adresáři „matrice“. Pokud je vybrán přepínač Uživatelem definovaná tisková matrice, lze v příslušejícím nabídkovém seznamu vybrat požadovanou tiskovou matrici - automaticky je nabídnuta tisková matrice se stejným názvem, jaký má implicitní tisková matrice. Rozdílem je, že implicitní tiskové matrice jsou používány ze složky dané nastavením pro tiskové matrice a uživatelem definované tiskové matrice jsou nabízeny ze složky „uživatelské matrice“. Obě složky, ve kterých program SSB2000 hledá implicitní tiskové matrice a uživatelské tiskové matrice lze definovat v úloze Formulář Uživatelské nastavení - záložka Adresáře na kartě Adresáře. Po prvé instalaci programu SSB2000 jsou tyto složky nastaveny na lokální disk. Podle specifických podmínek je lze nastavit jinak.

Příklad: Metodika tiskových výstupů - nastavení složek matric

Správce provozuje program SSB2000 na pěti počítačových stanicích. Jeden z počítačů je určen jako datový server a pro ostatní počítače sdílí složku D:\SDILENE\, ve které jsou vytvořeny příslušné složky DATA, VYUCTOVANI, MATRICE a VLASTNIMATRICE. Ostatní počítače mají tuto složku mapovánu jako disk F. Proto je třeba na jednotlivých počítačích v úloze Formulář Uživatelské nastavení - záložka Adresáře na kartě Adresáře nastavit položku Datový na F:\DATA\, položku Vyúčtování na F:\VYUCTOVANI\, položku Matrice na F:\MATRICE\ a položku Uživatelské matrice na F:\VLASTNIMATRICE\. V počítači, který je určen jako datový server, je potřeba nastavit položku Datový na D:\SDILENE\DATA\, položku Vyúčtování na D:\SDILENE\VYUCTOVANI\, položku Matrice na D:\SDILENE\MATRICE\ a položku Uživatelské matrice na D:\SDILENE\VLASTNIMATRICE\. Při aktualizaci programu je navíc potřeba zkopírovat obsah složky s matricemi (typicky C:\SSB2000\MATRICE\) do složky D:\SDILENE\MATRICE\.

Program SSB2000 umožňuje úpravu tiskových výstupů podle potřeb uživatele. Nejedná se jen o úpravu grafickou, tj. přidání loga firmy, obrázků, čar apod. Lze také přidávat různé údaje včetně součtování, průměrování, zobrazení maximálních hodnot apod. Program SSB2000 má vestavěn návrhář tiskových matric, který je vlastně samostatným programem. Protože práce s návrhářem je v případě větších úprav již poměrně složitá a přesahuje rámec tohoto textu, nebude v tomto textu popsána. Vyčerpávající informace je možno nalézt v libovolné publikaci o programu Visual FoxPro. Lze rovněž využít zkušeností s navrhováním sestav v jiných produktech (MS Access, Crystal Reports apod.).

Filosofie uživatelské úpravy tiskových matric je následující. Upravená tisková matrice by měla být umístěna v jiném adresáři, než implicitní tisková matrice dodávaná s programem SSB2000. Je to proto, že při aktualizaci programu SSB2000 jsou implicitní tiskové matrice přepsány jejich novými verzemi a uživatelské úpravy by byly ztraceny. Složky, ve kterých program SSB2000 hledá implicitní tiskové matrice a uživatelské tiskové matrice lze definovat v úloze Formulář Uživatelské nastavení - záložka Adresáře na kartě Adresáře. Postup při úpravě matrice by měl být následující.

  1. Zjistit jméno implicitní tiskové matrice, kterou je třeba upravit. Jméno implicitní tiskové matrice je zobrazeno na kartě Parametry tisku vedle přepínače Implicitní tisková matrice příslušné obrazovky při tisku dané sestavy.
  2. Zkopírovat tiskovou matrici ze složky implicitních tiskových matric do složky uživatelských tiskových matric. Je-li potřeba na upravené tiskové matrici zobrazovat standardní logo (domeček s nápisem SSB), je třeba zkopírovat i soubor logo.bmp.
  3. Úlohou Editor tiskové matrice upravit tiskovou matrici ve složce uživatelských tiskových matric.

Po provedení tohoto postupu je při tisku automaticky vybrána uživatelská tisková matrice. Pokud má uživatelská tisková matrice jiný název než implicitní tisková matrice, je třeba na kartě Parametry tisku příslušnou uživatelskou matrici před vlastním tiskem vybrat.

Tip

Z adresáře „Matrice“, určeného v úloze Formulář Uživatelské nastavení - záložka Adresáře zkopírujeme oba soubory _najsml.frt a _najsml.frx třikrát např. jako _najsml1.*, _najsml2.* a _najsml3.*, což budou nové tři typy nájemní smlouvy. Úlohou Editor tiskové matrice lze jednotlivé typy smlouvy upravit dle potřeby. Při tisku nájemní smlouvy lze poté na záložce Parametry tisku přepnout přepínač na hodnotu Uživatelem definovaná tisková matrice a v rozbalovací nabídce vybrat potřebný typ nájemní smlouvy.

Některé ze sestav programu SSB2000 umožňují export do jiných formátů souborů. Po provedení exportu lze exportovaný soubor načíst do jiných programů (např. MS-Excel, 602Pro PC SUITE apod.) a dále zpracovávat.

Sestavy podporující export obsahují na základním formuláři tlačítko Export, které spouští Formulář Export s možností zadání názvu souboru, nastavení typu a podrobností příslušného exportu. Po potvrzení tlačítkem OK je vytvořen požadovaný soubor.

  • ssb2000-help/tiskove_vystupy.txt
  • Poslední úprava: 2024/03/22 16:34
  • (upraveno mimo DokuWiki)