Alexander Dymo
cloudtemple@mksat.net
Phil Thompson
phil@river-bank.demon.co.uk
&erik.kjaer.pedersen.role;
<sgmltag class="element" >KugarData</sgmltag > skabelonelementer Afsnitsbånd Afsnitselementer ReportHeader Linje PageHeader Etiket DetailHeader Felt Detalje CalculatedField DetailFooter Speciel PageFooter Sidefod ReportFooter Rapportfod <sgmltag class="element" >ReportHeader</sgmltag > og <sgmltag class="element" >ReportFooter</sgmltag > 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ærdi Udskriftsfrekvens 0 Første side 1 Alle sider 2 Sidste side <sgmltag class="element" >PageHeader</sgmltag > og <sgmltag class="element" >PageFooter</sgmltag > 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ærdi Udskriftsfrekvens 0 Første side 1 Alle sider 2 Sidste side <sgmltag class="element" >DetailHeader</sgmltag > og <sgmltag class="element" >DetailFooter</sgmltag > 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. Afsnittet <sgmltag class="element" >Detalje</sgmltag > 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. <sgmltag class="element" >Linje</sgmltag > 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ærdi Linjestil 0 Ingen pen 1 Solid 2 Streg 3 Punktum 4 Stregprik 5 Streg prik prik <sgmltag class="element" >Etiket</sgmltag > 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ærdi Kantstil 0 Ingen 1 Solid 2 Streg 3 Punktum 4 Stregprik 5 Streg 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ærdi Skrifttypens vægt 25 Lys 50 Normal 63 Halvfed 75 Fed 87 Sort FontItalic Sætter kursivflaget for etikettens tekst. Værdi Kursiv 0 Falsk 1 Sand HAlignment Sætter etikettens vandrette tekstjustering. Værdi Vandret justering 0 Venstre 1 Midten 2 Højre VAlignment Sætter etikettens lodrette tekstjustering. Værdi Lodret justering 0 Top 1 Midten 2 Nederst WordWrap Sætter ombrydningsflaget for etikettens tekst. Værdi Tekstombrydning 0 Falsk 1 Sand <sgmltag class="element" >Felt</sgmltag > 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ærdi Kantstil 0 Ingen 1 Solid 2 Streg 3 Punktum 4 Stregprik 5 Streg 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ærdi Skrifttypens vægt 25 Lys 50 Normal 63 Halvfed 75 Fed 87 Sort FontItalic Sætter kursivflaget for feltets tekst. Værdi Kursiv 0 Falsk 1 Sand HAlignment Sætter feltets vandrette tekstjustering. Værdi Vandret justering 0 Venstre 1 Midten 2 Højre VAlignment Sætter feltets lodrette tekstjustering. Værdi Lodret justering 0 Top 1 Midten 2 Nederst WordWrap Sætter linjebrudflaget for feltets tekst. Værdi Tekstombrydning 0 Falsk 1 Sand DataType Sætter feltets datatype. Værdi Datatype 0 Streng 1 Heltal 2 Decimaltal 3 Dato 4 Mø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ærdi Datoformat 0 m/d/åå 1 m-d-åå 2 mm/dd/åå 3 mm-dd-åå 4 m/d/ååå 5 m-d-åååå 6 mm/dd/åååå 7 mm-dd-åååå 8 åååå/m/d 9 åååå-m-d 10 dd.mm.åå 11 dd.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ærdi Kommaadskillertegn 0 Falsk 1 Sand <sgmltag class="element" >CalculatedField</sgmltag > 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ærdi Beregning 0 Antal 1 Sum 2 Gennemsnit 3 Varians 4 Standardafvigelse 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ærdi Kantstil 0 Ingen 1 Solid 2 Streg 3 Punktum 4 Stregprik 5 Streg 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ærdi Skrifttypens vægt 25 Lys 50 Normal 63 Halvfed 75 Fed 87 Sort FontItalic Sætter kursivflaget for feltets tekst. Værdi Kursiv 0 Falsk 1 Sand HAlignment Sætter feltets vandrette tekstjustering. Værdi Vandret justering 0 Venstre 1 Midten 2 Højre VAlignment Sætter feltets lodrette tekstjustering. Værdi Lodret justering 0 Top 1 Midten 2 Nederst WordWrap Sætter linjebrudflaget for feltets tekst. Værdi Tekstombrydning 0 Falsk 1 Sand DataType Sætter feltets datatype. Værdi Datatype 0 Streng 1 Heltal 2 Decimaltal 3 Dato 4 Mø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ærdi Datoformat 0 m/d/åå 1 m-d-åå 2 mm/dd/åå 3 mm-dd-åå 4 m/d/ååå 5 m-d-åååå 6 mm/dd/åååå 7 mm-dd-åååå 8 åååå/m/d 9 åååå-m-d 10 dd.mm.åå 11 dd.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ærdi Kommaadskillertegn 0 Falsk 1 Sand <sgmltag class="element" >Speciel</sgmltag > 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ærdi Type 0 Dagens dato 1 Sidetal 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ærdi Kantstil 0 Ingen 1 Solid 2 Streg 3 Punktum 4 Stregprik 5 Streg 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ærdi Skrifttypens vægt 25 Lys 50 Normal 63 Halvfed 75 Fed 87 Sort FontItalic Sætter kursivflaget for feltets tekst. Værdi Kursiv 0 Falsk 1 Sand HAlignment Sætter feltets vandrette tekstjustering. Værdi Vandret justering 0 Venstre 1 Midten 2 Højre VAlignment Sætter feltets lodrette tekstjustering. Værdi Lodret justering 0 Top 1 Midten 2 Nederst WordWrap Sætter linjebrudflaget for feltets tekst. Værdi Tekstombrydning 0 Falsk 1 Sand 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ærdi Datoformat 0 m/d/åå 1 m-d-åå 2 mm/dd/åå 3 mm-dd-åå 4 m/d/ååå 5 m-d-åååå 6 mm/dd/åååå 7 mm-dd-åååå 8 åååå/m/d 9 åååå-m-d 10 dd.mm.åå 11 dd.mm.åååå Præcision Sætter feltets numeriske præcision. Hvis dette er en anden datatype end en numerisk type, sæt det til 0.