KugarData skabelonelementer

Alexander Dymo

Phil Thompson

Oversætter: Erik Kjær Pedersen
AfsnitsbåndAfsnitselementer
ReportHeaderLinje
PageHeaderEtikette
DetailHeaderFelt
DetaljeCalculatedField
DetailFooterSpeciel
PageFooterSidefod
ReportFooterReportFooter

ReportHeader og ReportFooter afsnittene

ReportHeader og ReportFooter elementerne angiver rapportafsnit som ofte udskrives i begyndelsen og slutningen af rapporten.

<!ELEMENT ReportHeader (Line*, Label*, Special*)>
<!ATTLIST ReportHeader
     Height          CDATA #REQUIRED
     PrintFrequency  CDATA #REQUIRED>
<!ELEMENT ReportFooter (Line*, Label*, Special*, CalculatedField*)>
<!ATTLIST ReportFooter
     Height         CDATA #REQUIRED
     PrintFrequency CDATA #REQUIRED>
Attributter
Højde

Angiver højden på rapportafsnittet. Hvis du ikke vil have dette afsnit sæt værdien til 0.

PrintFrequency

Angiver udskriftsfrekvensen for afsnittet.

VærdiUdskriftsfrekvens
0Første side
1Alle sider
2Sidste side

PageHeader og PageFooter afsnittene

Elementerne PageHeader og PageFooter definerer de rapportafsnit som oftest udskrives på hver side af rapporten.

<!ELEMENT PageHeader (Line*, Label*, Special*)>
<!ATTLIST PageHeader
     Height          CDATA #REQUIRED
     PrintFrequency  CDATA #REQUIRED>
<!ELEMENT PageFooter (Line*, Label*, Special*)>
<!ATTLIST PageFooter
     Height          CDATA #REQUIRED
     PrintFrequency  CDATA #REQUIRED>
Attributter
Højde

Angiver højden på rapportafsnittet. Hvis du ikke vil have dette afsnit sæt værdien til 0.

PrintFrequency

Angiver udskriftsfrekvensen for afsnittet.

VærdiUdskriftsfrekvens
0Første side
1Alle sider
2Sidste side

DetailHeader og DetailFooter afsnittene

DetailHeader og DetailFooter elementerne angiver rapportafsnit som udskrives før og efter detaljer af et givet niveau og under rapporten.

<!ELEMENT DetailHeader (Line*, Label*, Special*)>
<!ATTLIST DetailHeader
     Height          CDATA #REQUIRED
     Level           CDATA #REQUIRED>
<!ELEMENT DetailFooter (Line*, Label*, Special*)>
<!ATTLIST DetailFooter
     Height          CDATA #REQUIRED
     Level           CDATA #REQUIRED>
Attributter
Højde

Angiver højden på rapportafsnittet. Hvis du ikke vil have dette afsnit sæt værdien til 0.

Niveau

Angiver afsnittets hierarkiniveau. Afsnit med højere niveauer udskrives inden afsnit med lavere. Level kan være hvilket tal som helst med der begynder på 0.

Detalje-afsnittet

Elementet Detail definerer rapportafsnit som indeholder rapportens data. Rapporten kan have flere detaljer, som der er adgang til med detaljens niveauegenskab.

<!ELEMENT Detail (Line*, Label*, Special*, Field*)>
<!ATTLIST Detail
     Height  CDATA   #REQUIRED
     Level   CDATA   #REQUIRED>
Attributter
Højde

Angiver højden på rapportafsnittet. Hvis du ikke vil have dette afsnit sæt værdien til 0.

Niveau

Angiver afsnittets hierarkiniveau. Afsnit med højere niveauer udskrives inden afsnit med lavere. Level kan være hvilket som helst tal som begynder på 0. Dette er en egenskab fra elementet row i en datafil.

Linje

Elementet Line definerer en rapportobjekt som bruges til at vise linjer i en rapport.

<!ELEMENT Line EMPTY>
<!ATTLIST Line
     X1     CDATA #REQUIRED
     Y1     CDATA #REQUIRED
     X2     CDATA #REQUIRED
     Y2     CDATA #REQUIRED
     Width  CDATA #REQUIRED
     Color  CDATA #REQUIRED
     Style  CDATA #REQUIRED>
Attributter
X1

Angiver første x-koordinat (relativt til afsnittets øvre venstre hjørne) for linjen.

Y1

Angiver første y-koordinat (relativt til afsnittets øvre venstre hjørne) for linjen.

X2

Angiver anden x-koordinat (relativt til afsnittets øvre venstre hjørne) for linjen.

Y2

Angiver anden x-koordinat (relativt til afsnittets øvre venstre hjørne) for linjen.

Bredde

Angiver bredden af linjen.

Farve

Angiver farven for linjen. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

Stil

Angiver linjens stil.

VærdiLinjestil
0Ingen pen
1Solid
2Streg
3Punktum
4Stregprik
5Streg prik prik

Etikette

Elementet Label definerer et rapportobjekt som bruges til at vise fast tekst i en rapport.

<!ELEMENT Label EMPTY>
 <!ATTLIST Label
     Text            CDATA #REQUIRED
     X               CDATA #REQUIRED
     Y               CDATA #REQUIRED
     Width           CDATA #REQUIRED
     Height          CDATA #REQUIRED
     BackgroundColor CDATA #REQUIRED
     ForegroundColor CDATA #REQUIRED
     BorderColor     CDATA #REQUIRED
     BorderWidth     CDATA #REQUIRED
     BorderStyle     CDATA #REQUIRED
     FontFamily      CDATA #REQUIRED
     FontSize        CDATA #REQUIRED
     FontWeight      CDATA #REQUIRED
     FontItalic      CDATA #REQUIRED
     HAlignment      CDATA #REQUIRED
     VAlignment      CDATA #REQUIRED
     WordWrap        CDATA #REQUIRED>
Attributter
Tekst

Angiver etikettens tekst.

X

Angiver x-koordinaten (relativt til afsnittets øvre venstre hjørne) for at placere etiketten.

Y

Angiver y-koordinaten (relativt til afsnittets øvre venstre hjørne) for at placere etiketten.

Bredde

Angiver etikettens bredde.

Højde

Angiver etikettens højde.

BackgroundColor

Angiver baggrundsfarven for etiketten. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

ForegroundColor

Angiver forgrundsfarven for etiketten. Farven defineres som en RGB-værdi (Rød , Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderColor

Angiver kantfarven for etiketten. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderWidth

Angiver kantbredden for etiketten.

BorderStyle

Angiver kantstilen for etiketten.

VærdiKantstil
0Ingen
1Solid
2Streg
3Punktum
4Stregprik
5Streg prik prik
FontFamily

Angiver skrifttypefamilien for etikettens tekst.

FontSize

Sætter skrifttypens størrelse for etikettens tekst.

FontWeight

Sætter skrifttypens tyngde for etikettens tekst.

VærdiSkrifttypens vægt
25Lys
50Normal
63Halvfed
75Fed
87Sort
FontItalic

Sætter kursivflaget for etikettens tekst.

VærdiKursiv
0Falsk
1Sand
HAlignment

Sætter etikettens vandrette tekstjustering.

VærdiVandret justering
0Venstre
1Midten
2Højre
VAlignment

Sætter etikettens lodrette tekstjustering.

VærdiLodret justering
0Top
1Midten
2Nederst
WordWrap

Sætter ombrydningsflaget for etikettens tekst.

VærdiTekstombrydning
0Falsk
1Sand

Felt

Elementet Field definerer et rapportobjekt som bruges til at vise data i en rapport.

<!ELEMENT Field EMPTY>
<!ATTLIST Field
     Field           CDATA #REQUIRED
     Text            CDATA #REQUIRED
     X               CDATA #REQUIRED
     Y               CDATA #REQUIRED
     Width           CDATA #REQUIRED
     Height          CDATA #REQUIRED
     BackgroundColor CDATA #REQUIRED
     ForegroundColor CDATA #REQUIRED
     BorderColor     CDATA #REQUIRED
     BorderWidth     CDATA #REQUIRED
     BorderStyle     CDATA #REQUIRED
     FontFamily      CDATA #REQUIRED
     FontSize        CDATA #REQUIRED
     FontWeight      CDATA #REQUIRED
     FontItalic      CDATA #REQUIRED
     HAlignment      CDATA #REQUIRED
     VAlignment      CDATA #REQUIRED
     WordWrap        CDATA #REQUIRED
     DataType        CDATA #REQUIRED
     DateFormat      CDATA #REQUIRED
     Precision       CDATA #REQUIRED
     Currency        CDATA #REQUIRED
     NegValueColor   CDATA #REQUIRED
     CommaSeparator  CDATA #REQUIRED>
Attributter
Felt

Sætter objektets datafelt. Dette er en egenskab fra elementet row i en datafil.

Tekst

Ikke brugt.

X

Sætter x-koordinaten (relativt til afsnittets øverste venstre hjørne) for at placere feltet.

Y

Sætter y-koordinaten (relativt til afsnittets øvre venstre hjørne) for at placere feltet.

Bredde

Sætter bredden af feltet.

Højde

Sætter højden af feltet.

BackgroundColor

Sætter baggrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

ForegroundColor

Sætter forgrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderColor

Sætter kantfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderWidth

Sætter kantbredden for feltet.

BorderStyle

Sætter kantstilen for feltet.

VærdiKantstil
0Ingen
1Solid
2Streg
3Punktum
4Stregprik
5Streg prik prik
FontFamily

Sætter skrifttypefamilien for feltets tekst.

FontSize

Sætter tegnstørrelsen for feltets tekst.

FontWeight

Sætter skrifttypens vægt for feltets tekst.

VærdiSkrifttypens vægt
25Lys
50Normal
63Halvfed
75Fed
87Sort
FontItalic

Sætter kursivflaget for feltets tekst.

VærdiKursiv
0Falsk
1Sand
HAlignment

Sætter feltets vandrette tekstjustering.

VærdiVandret justering
0Venstre
1Midten
2Højre
VAlignment

Sætter feltets lodrette tekstjustering.

VærdiLodret justering
0Top
1Midten
2Nederst
WordWrap

Sætter linjebrudflaget for feltets tekst.

VærdiTekstombrydning
0Falsk
1Sand
DataType

Sætter feltets datatype.

VærdiDatatype
0Streng
1Heltal
2Decimaltal
3Dato
4Møntenhed
DateFormat

Sætter feltets datoformat. For at dette skal virke, skal formatet for datoen i datadokumentet være på formatet mm/dd/åååå eller mm-dd-åååå, ellers bruges det oprindelige datoformat. Hvis dette er en anden datatype end en dato, sæt det til 0.

VærdiDatoformat
0m/d/åå
1m-d-åå
2mm/dd/åå
3mm-dd-åå
4m/d/ååå
5m-d-åååå
6mm/dd/åååå
7mm-dd-åååå
8åååå/m/d
9åååå-m-d
10dd.mm.åå
11dd.mm.åååå
Præcision

Sætter feltets numeriske præcision. Hvis dette er en anden datatype end en numerisk type, sæt det til 0.

Møntenhed

Sætter feltets valutasymbol. Hvis dette er en anden datatype end valuta, sæt til; 36 ($). Værdien er et tal som repræsenterer et Unicode-tegn.

NegValueColor

Sætter farve for negative tal. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255. Hvis dette er en anden datatype end en numerisk type, brug 255,0,0.

CommaSeparator

Sætter om kommategn bruges i numeriske felter. Hvis dette er en anden datatype endnu en numerisk type, brug 0.

VærdiKommaadskillertegn
0Falsk
1Sand

CalculatedField

Elementet CalculatedField definerer et rapportobjekt som bruges til at vise beregnede værdier i en rapport.

<!ELEMENT CalculatedField EMPTY>
<!ATTLIST CalculatedField
     CalculationType CDATA #REQUIRED
     Field           CDATA #REQUIRED
     Text            CDATA #REQUIRED
     X               CDATA #REQUIRED
     Y               CDATA #REQUIRED
     Width           CDATA #REQUIRED
     Height          CDATA #REQUIRED
     BackgroundColor CDATA #REQUIRED
     ForegroundColor CDATA #REQUIRED
     BorderColor     CDATA #REQUIRED
     BorderWidth     CDATA #REQUIRED
     BorderStyle     CDATA #REQUIRED
     FontFamily      CDATA #REQUIRED
     FontSize        CDATA #REQUIRED
     FontWeight      CDATA #REQUIRED
     FontItalic      CDATA #REQUIRED
     HAlignment      CDATA #REQUIRED
     VAlignment      CDATA #REQUIRED
     WordWrap        CDATA #REQUIRED
     DataType        CDATA #REQUIRED
     DateFormat      CDATA #REQUIRED
     Precision       CDATA #REQUIRED
     Currency        CDATA #REQUIRED
     NegValueColor   CDATA #REQUIRED
     CommaSeparator  CDATA #REQUIRED>
Attributter
CalculationType

Sætter beregningstypen for feltet.

VærdiBeregning
0Tæl
1Sum
2Gennemsnit
3Varians
4Standardafvigelse
Felt

Sætter objektets datafelt. Dette er en egenskab fra elementet row i en datafil.

Tekst

Ikke brugt.

X

Sætter x-koordinaten (relativt til afsnittets øverste venstre hjørne) for at placere feltet.

Y

Sætter y-koordinaten (relativt til afsnittets øvre venstre hjørne) for at placere feltet.

Bredde

Sætter bredden af feltet.

Højde

Sætter højden af feltet.

BackgroundColor

Sætter baggrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

ForegroundColor

Sætter forgrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderColor

Sætter kantfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderWidth

Sætter kantbredden for feltet.

BorderStyle

Sætter kantstilen for feltet.

VærdiKantstil
0Ingen
1Solid
2Streg
3Punktum
4Stregprik
5Streg prik prik
FontFamily

Sætter skrifttypefamilien for feltets tekst.

FontSize

Sætter tegnstørrelsen for feltets tekst.

FontWeight

Sætter skrifttypens vægt for feltets tekst.

VærdiSkrifttypens vægt
25Lys
50Normal
63Halvfed
75Fed
87Sort
FontItalic

Sætter kursivflaget for feltets tekst.

VærdiKursiv
0Falsk
1Sand
HAlignment

Sætter feltets vandrette tekstjustering.

VærdiVandret justering
0Venstre
1Midten
2Højre
VAlignment

Sætter feltets lodrette tekstjustering.

VærdiLodret justering
0Top
1Midten
2Nederst
WordWrap

Sætter linjebrudflaget for feltets tekst.

VærdiTekstombrydning
0Falsk
1Sand
DataType

Sætter feltets datatype.

VærdiDatatype
0Streng
1Heltal
2Decimaltal
3Dato
4Møntenhed
DateFormat

Sætter feltets datoformat. For at dette skal virke, skal formatet for datoen i datadokumentet være på formatet mm/dd/åååå eller mm-dd-åååå, ellers bruges det oprindelige datoformat. Hvis dette er en anden datatype end en dato, sæt det til 0.

VærdiDatoformat
0m/d/åå
1m-d-åå
2mm/dd/åå
3mm-dd-åå
4m/d/ååå
5m-d-åååå
6mm/dd/åååå
7mm-dd-åååå
8åååå/m/d
9åååå-m-d
10dd.mm.åå
11dd.mm.åååå
Præcision

Sætter feltets numeriske præcision. Hvis dette er en anden datatype end en numerisk type, sæt det til 0.

Møntenhed

Sætter feltets valutasymbol. Hvis dette er en anden datatype end valuta, sæt til; 36 ($). Værdien er et tal som repræsenterer et Unicode-tegn.

NegValueColor

Sætter farve for negative tal. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255. Hvis dette er en anden datatype end en numerisk type, brug 255,0,0.

CommaSeparator

Sætter om kommategn bruges i numeriske felter. Hvis dette er en anden datatype endnu en numerisk type, brug 0.

VærdiKommaadskillertegn
0Falsk
1Sand

Speciel

Elementet Special definerer et rapportobjekt som bruges til at vise sidenummer og dagens dato i en rapport.

<!ELEMENT Special EMPTY>
<!ATTLIST Special
     Type            CDATA #REQUIRED
     Text            CDATA #REQUIRED
     X               CDATA #REQUIRED
     Y               CDATA #REQUIRED
     Width           CDATA #REQUIRED
     Height          CDATA #REQUIRED
     BackgroundColor CDATA #REQUIRED
     ForegroundColor CDATA #REQUIRED
     BorderColor     CDATA #REQUIRED
     BorderWidth     CDATA #REQUIRED
     BorderStyle     CDATA #REQUIRED
     FontFamily      CDATA #REQUIRED
     FontSize        CDATA #REQUIRED
     FontWeight      CDATA #REQUIRED
     FontItalic      CDATA #REQUIRED
     HAlignment      CDATA #REQUIRED
     VAlignment      CDATA #REQUIRED
     WordWrap        CDATA #REQUIRED
     DateFormat      CDATA #REQUIRED>
Attributter
Type

Sætter type af specialobjekt.

VærdiType
0Dagens dato
1Sidetal
Tekst

Ikke brugt.

X

Sætter x-koordinaten (relativt til afsnittets øverste venstre hjørne) for at placere feltet.

Y

Sætter y-koordinaten (relativt til afsnittets øvre venstre hjørne) for at placere feltet.

Bredde

Sætter bredden af feltet.

Højde

Sætter højden af feltet.

BackgroundColor

Sætter baggrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

ForegroundColor

Sætter forgrundsfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderColor

Sætter kantfarven for feltet. Farven defineres som en RGB-værdi (Rød, Grøn, Blå). r, g, b skal være i intervallet 0 - 255.

BorderWidth

Sætter kantbredden for feltet.

BorderStyle

Sætter kantstilen for feltet.

VærdiKantstil
0Ingen
1Solid
2Streg
3Punktum
4Stregprik
5Streg prik prik
FontFamily

Sætter skrifttypefamilien for feltets tekst.

FontSize

Sætter tegnstørrelsen for feltets tekst.

FontWeight

Sætter skrifttypens vægt for feltets tekst.

VærdiSkrifttypens vægt
25Lys
50Normal
63Halvfed
75Fed
87Sort
FontItalic

Sætter kursivflaget for feltets tekst.

VærdiKursiv
0Falsk
1Sand
HAlignment

Sætter feltets vandrette tekstjustering.

VærdiVandret justering
0Venstre
1Midten
2Højre
VAlignment

Sætter feltets lodrette tekstjustering.

VærdiLodret justering
0Top
1Midten
2Nederst
WordWrap

Sætter linjebrudflaget for feltets tekst.

VærdiTekstombrydning
0Falsk
1Sand
DateFormat

Sætter feltets datoformat. For at dette skal virke, skal formatet for datoen i datadokumentet være på formatet mm/dd/åååå eller mm-dd-åååå, ellers bruges det oprindelige datoformat. Hvis dette er en anden datatype end en dato, sæt det til 0.

VærdiDatoformat
0m/d/åå
1m-d-åå
2mm/dd/åå
3mm-dd-åå
4m/d/ååå
5m-d-åååå
6mm/dd/åååå
7mm-dd-åååå
8åååå/m/d
9åååå-m-d
10dd.mm.åå
11dd.mm.åååå
Præcision

Sætter feltets numeriske præcision. Hvis dette er en anden datatype end en numerisk type, sæt det til 0.