# KugarData mallelement

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

## `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 nivån i sektionshierarkin. 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 nivån i sektionshierarkin. 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` | Valuta

`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.

`Valuta`

- Anger fältets valutasymbol. Om detta är en annan datatyp ä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` | Valuta

`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.

`Valuta`

- Anger fältets valutasymbol. Om detta är en annan datatyp ä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.