# KugarData mallelement

Sektionsband | Sektionselement
`ReportHeader` | `Line`
`PageHeader` | `Label`
`DetailHeader` | `Field`
`Detail` | `CalculatedField`
`DetailFooter` | `Special`
`PageFooter` | Sidfot
`ReportFooter` | Rapportsidfot

## `ReportHeader` och `ReportFooter` avsnitten

`ReportHeader` och `ReportFooter` elementen anger rapportavsnitt som ofta skrivs ut i början och slutet av 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>

Egenskaper

- `Height`

- Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till `0`.

`PrintFrequency`

- Anger utskriftsfrekvensen för avsnittet.

  Värde | Utskriftsfrekvens
  `0` | Första sidan
  `1` | Alla sidor
  `2` | Sista sidan

## `PageHeader` och `PageFooter` avsnitten

Elementen `PageHeader` och `PageFooter` definierar rapportavsnitt som oftast skrivs ut på varje sida av 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>

Egenskaper

- `Height`

- Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till `0`.

`PrintFrequency`

- Anger utskriftsfrekvensen för avsnittet.

  Värde | Utskriftsfrekvens
  `0` | Första sidan
  `1` | Alla sidor
  `2` | Sista sidan

## `DetailHeader` och `DetailFooter` avsnitten

`DetailHeader` och `DetailFooter` elementen anger rapportavsnitt som skrivs ut före och efter detaljer av en given nivå och under i 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>

Egenskaper

- `Height`

- Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till `0`.

`Level`

- Anger sektionens hierarkinivå. Sektioner med högre nivåer skrivs ut innan sektioner med lägre. Level kan vara vilket tal som helst med början på 0.

## `Detail` avsnittet

Elementet `Detail` definierar rapportavsnitt som innehåller rapportens data. Rapporten kan ha flera detaljer, som kan kommas åt med detaljens nivåegenskap.

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

Egenskaper

- `Height`

- Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till `0`.

`Level`

- Anger sektionens hierarkinivå. Sektioner med högre nivåer skrivs ut innan sektioner med lägre. Level kan vara vilket tal som helst med början på 0. Det här är en egenskap från elementet `row` i en datafil.

## `Line`

Elementet `Line` definierar ett rapportobjekt som används för att visa 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>

Egenskaper

- `X1`

- Anger första x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen.

`Y1`

- Anger första y-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen.

`X2`

- Anger andra x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen.

`Y2`

- Anger andra x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen.

`Width`

- Anger bredden på linjen.

`Color`

- Anger färgen på linjen. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`Style`

- Anger linjens stil.

  Värde | Linjestil
  `0` | Ingen penna
  `1` | Heldragen
  `2` | Streckad
  `3` | Punkter
  `4` | Streck punkt
  `5` | Streck punkt punkt

## `Label`

Elementet `Label` definierar ett rapportobjekt som används för att visa fast text 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>

Egenskaper

- `Text`

- Anger rubrikens text.

`X`

- Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera rubriken.

`Y`

- Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera rubriken.

`Width`

- Anger rubrikens bredd.

`Height`

- Anger rubrikens höjd.

`BackgroundColor`

- Anger bakgrundsfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`ForegroundColor`

- Anger förgrundsfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd , Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderColor`

- Anger kantfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderWidth`

- Anger kantbredden för rubriken.

`BorderStyle`

- Anger kantstilen för rubriken.

  Värde | Kantstil
  `0` | Ingen
  `1` | Heldragen
  `2` | Streckad
  `3` | Punkter
  `4` | Streck punkt
  `5` | Streck punkt punkt

`FontFamily`

- Anger teckensnittsfamiljen för rubrikens text.

`FontSize`

- Anger teckenstorleken för rubrikens text.

`FontWeight`

- Anger teckensnittstyngden för rubrikens text.

  Värde | Teckensnittstyngd
  `25` | Ljus
  `50` | Normal
  `63` | Halvfet
  `75` | Fet
  `87` | Svart

`FontItalic`

- Anger teckensnittets kursivflagga för rubrikens text.

  Värde | Kursiv
  `0` | Falskt
  `1` | Sant

`HAlignment`

- Anger rubrikens horisontella textjustering.

  Värde | Horisontell justering
  `0` | Vänster
  `1` | Centrerad
  `2` | Höger

`VAlignment`

- Anger rubrikens vertikala textjustering.

  Värde | Vertikal justering
  `0` | Upp
  `1` | Mitten
  `2` | Ner

`WordWrap`

- Anger radbrytningsflaggan för rubrikens text.

  Värde | Radbrytning
  `0` | Falskt
  `1` | Sant

## `Field`

Elementet `Field` definierar ett rapportobjekt som används för att visa 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>

Egenskaper

- `Field`

- Anger objektets datafält. Det här är en egenskap från elementet `row` i en datafil.

`Text`

- Används inte.

`X`

- Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Y`

- Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Width`

- Anger bredden på fältet.

`Height`

- Anger höjden på fältet.

`BackgroundColor`

- Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`ForegroundColor`

- Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderColor`

- Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderWidth`

- Anger kantbredden för fältet.

`BorderStyle`

- Anger kantstilen för fältet.

  Värde | Kantstil
  `0` | Ingen
  `1` | Heldragen
  `2` | Streckad
  `3` | Punkter
  `4` | Streck punkt
  `5` | Streck punkt punkt

`FontFamily`

- Anger teckensnittsfamiljen för fältets text.

`FontSize`

- Anger teckenstorleken för fältets text.

`FontWeight`

- Anger teckensnittstyngden för fältets text.

  Värde | Teckensnittstyngd
  `25` | Ljus
  `50` | Normal
  `63` | Halvfet
  `75` | Fet
  `87` | Svart

`FontItalic`

- Anger teckensnittets kursivflagga för fältets text.

  Värde | Kursiv
  `0` | Falskt
  `1` | Sant

`HAlignment`

- Anger fältets horisontella textjustering.

  Värde | Horisontell justering
  `0` | Vänster
  `1` | Centrerad
  `2` | Höger

`VAlignment`

- Anger fältets vertikala textjustering.

  Värde | Vertikal justering
  `0` | Upp
  `1` | Mitten
  `2` | Ner

`WordWrap`

- Anger radbrytningsflaggan för fältets text.

  Värde | Radbrytning
  `0` | Falskt
  `1` | Sant

`DataType`

- Anger fältets datatyp.

  Värde | Datatyp
  `0` | Sträng
  `1` | Heltal
  `2` | Flyttal
  `3` | Datum
  `4` | Currency

`DateFormat`

- Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange `0`.

  Värde | Datumformat
  `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.åååå

`Precision`

- Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0.

`Currency`

- Anger fältets valutasymbol. Om datatypen är något annat än valuta, ange `36` ($). Värdet är ett tal som representerar ett Unicode-tecken.

`NegValueColor`

- Anger färg för negativa tal. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. Om detta är en annan datatyp än en numerisk typ, ange 255,0,0.

`CommaSeparator`

- Anger om kommatecken används i numeriska fält. Om detta är en annan datatyp än en numerisk typ, ange `0`.

  Värde | Kommaskiljetecken
  `0` | Falskt
  `1` | Sant

## `CalculatedField`

Elementet `CalculatedField` definierar ett rapportobjekt som används för att visa beräknade värden 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>

Egenskaper

- `CalculationType`

- Anger beräkningstypen för fältet.

  Värde | Beräkning
  `0` | Uppräkning
  `1` | Summa
  `2` | Medelvärde
  `3` | Varians
  `4` | Standardavvikelse

`Field`

- Anger objektets datafält. Det här är en egenskap från elementet `row` i en datafil.

`Text`

- Används inte.

`X`

- Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Y`

- Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Width`

- Anger bredden på fältet.

`Height`

- Anger höjden på fältet.

`BackgroundColor`

- Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`ForegroundColor`

- Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderColor`

- Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderWidth`

- Anger kantbredden för fältet.

`BorderStyle`

- Anger kantstilen för fältet.

  Värde | Kantstil
  `0` | Ingen
  `1` | Heldragen
  `2` | Streckad
  `3` | Punkter
  `4` | Streck punkt
  `5` | Streck punkt punkt

`FontFamily`

- Anger teckensnittsfamiljen för fältets text.

`FontSize`

- Anger teckenstorleken för fältets text.

`FontWeight`

- Anger teckensnittstyngden för fältets text.

  Värde | Teckensnittstyngd
  `25` | Ljus
  `50` | Normal
  `63` | Halvfet
  `75` | Fet
  `87` | Svart

`FontItalic`

- Anger teckensnittets kursivflagga för fältets text.

  Värde | Kursiv
  `0` | Falskt
  `1` | Sant

`HAlignment`

- Anger fältets horisontella textjustering.

  Värde | Horisontell justering
  `0` | Vänster
  `1` | Centrerad
  `2` | Höger

`VAlignment`

- Anger fältets vertikala textjustering.

  Värde | Vertikal justering
  `0` | Upp
  `1` | Mitten
  `2` | Ner

`WordWrap`

- Anger radbrytningsflaggan för fältets text.

  Värde | Radbrytning
  `0` | Falskt
  `1` | Sant

`DataType`

- Anger fältets datatyp.

  Värde | Datatyp
  `0` | Sträng
  `1` | Heltal
  `2` | Flyttal
  `3` | Datum
  `4` | Currency

`DateFormat`

- Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange `0`.

  Värde | Datumformat
  `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.åååå

`Precision`

- Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0.

`Currency`

- Anger fältets valutasymbol. Om datatypen är något annat än valuta, ange `36` ($). Värdet är ett tal som representerar ett Unicode-tecken.

`NegValueColor`

- Anger färg för negativa tal. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. Om detta är en annan datatyp än en numerisk typ, ange 255,0,0.

`CommaSeparator`

- Anger om kommatecken används i numeriska fält. Om detta är en annan datatyp än en numerisk typ, ange `0`.

  Värde | Kommaskiljetecken
  `0` | Falskt
  `1` | Sant

## `Special`

Elementet `Special` definierar ett rapportobjekt som används för att visa sidnummer och dagens datum 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>

Egenskaper

- `Typ`

- Anger typ av specialobjekt.

  Värde | Typ
  `0` | Dagens datum
  `1` | Sidnummer

`Text`

- Används inte.

`X`

- Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Y`

- Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet.

`Width`

- Anger bredden på fältet.

`Height`

- Anger höjden på fältet.

`BackgroundColor`

- Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`ForegroundColor`

- Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderColor`

- Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255.

`BorderWidth`

- Anger kantbredden för fältet.

`BorderStyle`

- Anger kantstilen för fältet.

  Värde | Kantstil
  `0` | Ingen
  `1` | Heldragen
  `2` | Streckad
  `3` | Punkter
  `4` | Streck punkt
  `5` | Streck punkt punkt

`FontFamily`

- Anger teckensnittsfamiljen för fältets text.

`FontSize`

- Anger teckenstorleken för fältets text.

`FontWeight`

- Anger teckensnittstyngden för fältets text.

  Värde | Teckensnittstyngd
  `25` | Ljus
  `50` | Normal
  `63` | Halvfet
  `75` | Fet
  `87` | Svart

`FontItalic`

- Anger teckensnittets kursivflagga för fältets text.

  Värde | Kursiv
  `0` | Falskt
  `1` | Sant

`HAlignment`

- Anger fältets horisontella textjustering.

  Värde | Horisontell justering
  `0` | Vänster
  `1` | Centrerad
  `2` | Höger

`VAlignment`

- Anger fältets vertikala textjustering.

  Värde | Vertikal justering
  `0` | Upp
  `1` | Mitten
  `2` | Ner

`WordWrap`

- Anger radbrytningsflaggan för fältets text.

  Värde | Radbrytning
  `0` | Falskt
  `1` | Sant

`DateFormat`

- Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange `0`.

  Värde | Datumformat
  `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.åååå

`Precision`

- Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0.