Sigma
Teknisk beskrivelse rapporter
See Also
Udskrifter og rapporter > Rapport design > Teknisk beskrivelse rapporter

Glossary Item Box

Sigmas rapport generator er opbygget i en række trin for at give den største fleksibilitet. Således kan rapporterne skræddersys helt til den enkeltes behov for layout og indhold.

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.

 

Tip Box
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.

See Also

©2011. All Rights Reserved.