Tiskové výstupy - obecně
Standardní tiskové výstupy do PDF
Tiskové výstupy se realizují tak, že na serveru Tritia se data zpracují a výsledný PDF se stáhne na stanici.
V případě sestav na A4 se bez problémů tisknou pomocí PDF prohlížeče například Adobe Reader.
S tím souvisí častý problém - je potřeba povolit vyskakovací okna v prohlížeči.
Fronta tisků
Od verze 2.7.0 |
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.
Výstupy proto byly rozděleny do 2 skupin:
- 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).
- 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).
Prioritní výstupy
Požadavek na vytvoření výstupu je obsloužen ihned za jakýchkoliv okolností.
Přidání fronty tisků na ně nemá žádný vliv a nedochází k žádnému zpomalení.
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).
Ostatní výstupy
Spadají sem všechny výstupy, u kterých je nutné prvně vybrat šablonu - výstupy děl, svazků, autorit, statistiky, ...
Ukládání do fronty
- Požadavek na vytvoření výstupu není ihned odeslán na server, ale je prvně uložen do fronty v prohlížeči.
- V jeden okamžik je spuštěn jen jeden požadavek na vygenerování výstupu, ostatní čekají.
- Jakmile je výstup vygenerován, spustí se následující čekající požadavek na výstup.
Výsledkem je menší zátěž na serveru a tím plynulejší běh systému.
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.
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. |
Správa fronty v Tritius
Pro snažší přehled o tom, jaký výstup je zrovna generován a kolik jich čeká ve frontě, slouží správce fronty tisků.
Zobrazuje se teprve, když je nějaký výstup generován, jinak je skrytý.
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ě:
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:
Běžící i nespuštěné exporty je možné zrušit pomocí křížku vedle jejich názvu:
Jakmile všechny výstupy doběhnou, správce fronty tisků opět zmizí.
Odhlášení během exportu
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ů.
V případě, že export mezitím doběhl, tak se po přihlášení ihned nabídne ke stažení.
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í. |
Nespuštěné (čekající) exporty se po opětovném přihlášení z fronty odstraňují.
Vygenerovaný export čeká na stažení cca 24 hodin, poté se odstraňuje a nelze ho již stáhnout. |
Tiskové sestavy Čárových kódů
Tisknou se na etikety umístěné na stránky A4 z generovaného PDF.
Aby se tisk "trefil" přesně do etiket je potřeba před tiskem nastavit podle verze PDF prohlížeče:
vyškrtnout volbu Upravit na stránku
nebo
zvolit volbu Tisk v původní velikosti
Přímý tisk
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).
Nejčastěji se nastavuje pro tisk účtenek při odchodu čtenáře. Nastavení přímého tisku.