Tiskové sestavy

Z TIS - Nápověda
Přejít na: navigace, hledání

Informační systém TIS používá několikero technologií k dosažení optimálního výsledku pro uživatele.

Použité technologie (typy sestav)

  • XPDF - Sestavy tvořené pomocí jazyka PHP
    • Sestavy jsou uložené v souboru s příponou trf, nebo trc. Přípona trf obsahuje zdrojový kód sestavy a přípona

trc binární kód sestavy. Některé sestavy se distribuují ve zdrojovém kódu a některé v binárním.

    • Sestavy se upravují pomocí textového editoru
  • FPDF - Sestavy tvořené pomocí generátoru==
    • Sestavy jsou uložené v souborech s příponou fr3
  • XLS - Obecné seznamy generované ze seznamu do Excelu==
  • XML - Obecné seznamy generované do XML a transformované do zvoleného vzhledu==

Úpravy sestav

Pokud tedy upravujete sestavy zakaznikum, pouzivejte i doporuceni jak sestavy oznacovat (dleodstavce nové sestavy).

Tvorba nových sestav

Obvykly nazev sestavy:

sstttppp, kde ss nazev submodelu, ttt nazev tematu, ppp poradi, ktere muze byt svazane s algoritmem generovani popdn002 = POKLADNA, POKLADNI DENIK, DRUHA KOMBINACE Pokladniho deniku

Pokud tedy budu chtit obecne vytvorit pro vsechny distributory a zakazniky dalsi kombinaci sestavy pokladniho deniku, nazvu ji popdn003. Pokud vsak vy budete chtit pozmenit sestavu popdn002 pro urciteho zakazniku nazvete sestavu podle doporuceni sstttppp_LLLLLL, kde LLLLLL je licence. Dodrzujte prosim i velikost pismen. Priklad kombinace sestavy pro zakaznika s licenci QWERTY tedy je popdn002_QWERTY. Tento nazev pouzijte jak v hlavicce sestavy ($infoses='popdn003') a take i v nazvu souboru (popdn002_QWERTY.fr3). Vsechny vami vytvorene zasilejte na muj mail pro archivaci.

Vytvoření nové sestavy ze stávající

Sestavy se do tisu dostavaji tak ze je ulozis do stresare update a spustis tis pokud chces novou musis bud vytvorit novy soubor a potom upravit hlavicku, nebo zmenit nazev stare sestavy a v hlavicce zmenit identifikatory

novou sestavu uz jsem ti jednou pomahal delat, bohuzel sis to asi nezapsal

v hlavicce je potreba upravit

$infoses='sspis101'; $infotem='pis'; $infotyp='fr3'; $infovstup='pis101'; $infovystup='sspis101.pdf'; $infonazev='FPDF - Sběrný arch'; $infodatum='11022006'; $infoautor='TopSpin Solutions - Martin Matoušek'; $infopopis='TIS - Sběrný arch';

infoses, infovystup, infonazev, infopopis

infoses takovym zpusobem aby se nekryl infoses s jinou sestavou a logicky ciselne rady zapadaly do smyslu sestavy.