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