Zdrojový kód wiki Tiskové výstupy - obecně
Version 1.1 by Jan Šimeček on 2024/06/28 09:04
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | = Standardní tiskové výstupy do PDF = |
| 2 | |||
| 3 | Tiskové výstupy se realizují tak, že na serveru Tritia se data zpracují a výsledný PDF se stáhne na stanici. | ||
| 4 | |||
| 5 | V případě sestav na A4 se bez problémů tisknou pomocí PDF prohlížeče například Adobe Reader. | ||
| 6 | |||
| 7 | S tím souvisí častý problém - je potřeba [[povolit vyskakovací okna v prohlížeči.>>url:https://confluence.tritius.cz/pages/viewpage.action?pageId=23789593]] | ||
| 8 | |||
| 9 | = [[image:https://confluence.tritius.cz/plugins/servlet/confluence/placeholder/macro?definition=e2FuY2hvcjpmcm9udGEtdGlza3V9&locale=cs_CZ&version=2]]Fronta tisků = | ||
| 10 | |||
| 11 | |Od verze 2.7.0 | ||
| 12 | |||
| 13 | Generování výstupů se spoustou dat (např. všechny svazky) je časově i výkonově velmi náročné. Pokud se takových výstupů generuje několik zároveň, může dojít ke zpomalení systému natolik, že se stane nepoužitelným. | ||
| 14 | |||
| 15 | Výstupy proto byly rozděleny do 2 skupin: | ||
| 16 | |||
| 17 | * **Prioritní**, u kterých je důležité, aby byly vygenerovány co nejdříve (typicky účtenky a potvrzení ve výpůjčním protokolu). | ||
| 18 | * **Ostatní**, u nichž není rychlost vygenerování výstupu kritická (všechny výstupy, u kterých se před vytvořením vybírá šablona). | ||
| 19 | |||
| 20 | == Prioritní výstupy == | ||
| 21 | |||
| 22 | Požadavek na vytvoření výstupu je obsloužen ihned za jakýchkoliv okolností. | ||
| 23 | |||
| 24 | Přidání fronty tisků na ně **nemá žádný vliv** a nedochází k žádnému zpomalení. | ||
| 25 | |||
| 26 | Jedná se o výstupy, u kterých nemusí uživatel prvně vybrat šablonu - hlavně výstupy z výpůjčního protokolu (ne statistiky). | ||
| 27 | |||
| 28 | == Ostatní výstupy == | ||
| 29 | |||
| 30 | Spadají sem všechny výstupy, u kterých je nutné prvně vybrat šablonu - výstupy děl, svazků, autorit, statistiky, ... | ||
| 31 | |||
| 32 | === Ukládání do fronty === | ||
| 33 | |||
| 34 | * Požadavek na vytvoření výstupu není ihned odeslán na server, ale je prvně uložen do fronty v prohlížeči. | ||
| 35 | * V jeden okamžik je spuštěn jen jeden požadavek na vygenerování výstupu, ostatní čekají. | ||
| 36 | * Jakmile je výstup vygenerován, spustí se následující čekající požadavek na výstup. | ||
| 37 | |||
| 38 | |||
| 39 | Výsledkem je menší zátěž na serveru a tím plynulejší běh systému. | ||
| 40 | |||
| 41 | Je zároveň možné si naklikat více výstupů do fronty a mezitím dělat něco jiného - výstupy se postupně generují a zobrazují v prohlížeči. | ||
| 42 | |||
| 43 | |Fronta tisků je uchovávána na úrovni prohlížeče, tzn. nezabrání tomu, aby různí uživatelé spustili generování stejného výstupu ve stejný čas. | ||
| 44 | |||
| 45 | === Správa fronty v Tritius === | ||
| 46 | |||
| 47 | Pro snažší přehled o tom, jaký výstup je zrovna generován a kolik jich čeká ve frontě, slouží správce fronty tisků. | ||
| 48 | |||
| 49 | Zobrazuje se teprve, když je nějaký výstup generován, jinak je skrytý. | ||
| 50 | |||
| 51 | [[image:1719558237988-402.png]] | ||
| 52 | |||
| 53 | |||
| 54 | Po kliknutí na správce se zobrazí přehled s aktuálně generovaným výstupem a dalšími výstupy, které čekají ve frontě: | ||
| 55 | |||
| 56 | [[image:1719558244977-451.png]] | ||
| 57 | |||
| 58 | |||
| 59 | Pokud to výstup podporuje, zobrazuje se u běžícího výstupu informace o tom, kolik procent dat již bylo zpracováno. Po najetí myší na takový výstup se pak zobrazí **předpokládaný** čas doběhnutí exportu: | ||
| 60 | |||
| 61 | [[image:1719558251041-100.png]] | ||
| 62 | |||
| 63 | |||
| 64 | **Běžící i nespuštěné** exporty je možné **zrušit** pomocí křížku vedle jejich názvu: | ||
| 65 | |||
| 66 | [[image:1719558258849-602.png]] | ||
| 67 | |||
| 68 | |||
| 69 | Jakmile všechny výstupy doběhnou, správce fronty tisků opět zmizí. | ||
| 70 | |||
| 71 | === Odhlášení během exportu === | ||
| 72 | |||
| 73 | Pokud se uživatel odhlásí se systému (nebo aktualizuje okno prohlížeče) v době, kdy **běží** nějaký jeho export, tak po opětovném přihlášení se tento export **přidá **do** správce fronty tisků.** | ||
| 74 | |||
| 75 | V případě, že export mezitím **doběhl**, tak se po přihlášení ihned **nabídne ke stažení**. | ||
| 76 | |||
| 77 | |Při restartu systému se odstraňují informace o exportech čekajících na stažení, tzn. pokud proběhne restart, tak po opětovném přihlášení nebudou nabídnuty žádné výstupy ke stažení. | ||
| 78 | |||
| 79 | |||
| 80 | **Nespuštěné** (čekající) exporty se po opětovném přihlášení z fronty **odstraňují**. | ||
| 81 | |||
| 82 | |Vygenerovaný export čeká na stažení cca 24 hodin, poté se odstraňuje a nelze ho již stáhnout. | ||
| 83 | |||
| 84 | = Tiskové sestavy Čárových kódů = | ||
| 85 | |||
| 86 | Tisknou se na etikety umístěné na stránky A4 z generovaného PDF. | ||
| 87 | |||
| 88 | Aby se tisk "trefil" přesně do etiket je potřeba před tiskem nastavit podle verze PDF prohlížeče: | ||
| 89 | |||
| 90 | vyškrtnout volbu Upravit na stránku | ||
| 91 | |||
| 92 | nebo | ||
| 93 | |||
| 94 | zvolit volbu Tisk v původní velikosti | ||
| 95 | |||
| 96 | [[image:1719558265776-463.png]] | ||
| 97 | |||
| 98 | = Přímý tisk = | ||
| 99 | |||
| 100 | Využívá se v části Výpůjční protokol a dovoluje rychlý přímý tisk na konkrétní tiskárnu (lokální nebo síťovou). | ||
| 101 | |||
| 102 | Nejčastěji se nastavuje pro tisk účtenek při odchodu čtenáře. [[Nastavení přímého tisku.>>url:https://confluence.tritius.cz/pages/viewpage.action?pageId=33849354#Nastaven%C3%ADpracovn%C3%ADchstanic-P%C5%99%C3%ADm%C3%BDtiskzprohl%C3%AD%C5%BEe%C4%8De]] |