For at sikre et flot og professionelt resultat genereres rapporterne af en typografisk kerne SigmaTex. SigmaTex benytter sig af pdfTex og dertilhørende standart pakker i LaTex.
Bemærk! Efterfølgende beskrivelse er ikke nødvendig for at generere rapporter, men forbeholdt øvede brugere der ønsker at ændre grundlæggende på layout. Se rapporter til almindelig opsætning og brug. |
Dataflow
Fra Sigma vælges hvilken data der ønskes udskrevet i rapport generatoren. Herfra genereres en xml fil indeholdende valgte data. Data xml filen processeres med en tilsvarende xsl (xml style fil) gennem Microsoft XML. Resultatet bliver en tex (LaTex) fil der kompileres af pdfTex. Det endelig resultat er således en pdf fil der bliver gemt på disken og evt. vedhæftet en e-mail. Nedenstående figur viser det samlede dataflow.
Fil og folder beskrivelse
Der er to grundlæggende foldere som bruges til at genere rapporter. Det første er SigmaTex som normalt findes i samme folder som Sigma folderen. SigmaTex indeholder de grundlæggende tex pakker i folderen input,heriblandt sigma.sty. Den anden grundlæggende folder er tex som findes under Sigma folderen. Følgende liste beskriver indholdet i denne folder.
include |
Folder til standart filer som skal inkluderes i .tex filerne. |
reports |
Indeholder de gemte rapporter fra Sigma. |
templates |
Indeholder xml style (XSL) filerne til hvert af rapportmodulerne . |
defaultreports |
Indeholder standart-udskrift rapporter. |
build |
En temporer folder som bruges under generering af rapporter. NB, filen tmp_reportobject.xml indeholder data fra det sidst genererede rapport modul og report.log viser kompileringsrapporten fra SigmaTex. |