|
forrige | Dokumentstruktur | næste |
KugarData
elementet definerer datakilden for en rapport. Den grundlæggende struktur er et sæt rækker og søjler. Dokumentet definerer ikke datatyper og deres attributter. Rapportskabelonen definerer information om datatyper for søjler.
Opretteren af et dokument kan anvende en XSL-stilskabelon på et eksisterende dokument for at oversætte det til dette format. Hvis XSL bruges, kan opretteren bruge egne makroer ved hjælp af XSL til søjleberegninger, sortering, osv.
<!ELEMENT KugarData (Row*)> <!ATTLIST KugarData Template CDATA #REQUIRED> <!ELEMENT Row EMPTY> <!ATTLIST Row level CDATA #REQUIRED col1 CDATA #IMPLIED col2 CDATA #IMPLIED ... CDATA #IMPLIED coln CDATA #IMPLIED>
Elementet KugarData
indeholder nul eller flere Row
-elementer. En Row
skal indeholde en level
egenskab med en værdi som angiver detaljeniveauet i skabelonen. Øvrige egenskaber repræsenterar datasøjler.
Værdien af egenskaben Template
er URL'en for rapportskabelonen som blev anvendt til at formatere data.
niveau
Egenskabsværdien angiver hvilket detaljeniveau i rapportskabelonen der bruges til at vise data. Rækker kan indeholde forskellige sæt søjler for forskellige niveauer, så alle egenskaber undtagen niveau
skal angives som #IMPLIED.
column
Navnet på egenskaben er søjlens navn, og bruger formatet som givet i KugarData
-definitionen. Egenskabens navn bruges i rapportskabelonen til at binde data til rapportfelterne.
forrige | hjem | næste |
KugarData dokumenttypedefinition | op | Installation |