# Elementet `KugarTemplate`

Elementet `KugarTemplate` definerer rapportegenskaber som hører sammen med sidestørrelse, orientering og marginer.

    <!ELEMENT KugarTemplate (ReportHeader, PageHeader, DetailHeader*, Detail*, DetailFooter*, PageFooter, ReportFooter)>
    <!ATTLIST KugarTemplate
    PageSize        CDATA #REQUIRED
    PageOrientation CDATA #REQUIRED
    TopMargin       CDATA #REQUIRED
    BottomMargin    CDATA #REQUIRED
    LeftMargin      CDATA #REQUIRED
    RightMargin     CDATA #REQUIRED>

Elementer

  Elementet `KugarTemplate` indeholder følgende elementer:

  `ReportHeader`

    Elementet `ReportHeader` definerer rapportafsnit som oftest udskrives i begyndelsen af rapporten.

  `PageHeader`

    Elementet `PageHeader` definerer rapportafsnit som oftest udskrives øverst på hver side i rapporten.

  `DetailHeader`

    Elementet `DetailHeader` definerer rapportafsnit som oftest udskrives inden detaljer for et givet niveau for rapporten.

  `Detalje`

    Elementet `Detail` definerer rapportafsnittet som indeholder rapportens data. Rapporten kan have et ubegrænset antal detaljer.

  `DetailFooter`

    Elementet `DetailFooter` definerer rapportafsnit som ofte udskrives efter detaljer af et given niveau og under i rapporten.

  `PageFooter`

    Elementet `PageFooter` definerer rapportafsnit som ofte udskrives ud i slutningen på hver side i rapporten.

  `ReportFooter`

    Elementet `ReportFooter` definerer rapportafsnit som ofte udskrives i slutningen af rapporten.

Attributter
  `SideStørrelse`

    Angiver størrelsen på rapportsiden. Følgende værdier er tilgængelige:

    Værdi | Sidestørrelse
    --- | ---
    0 | A4
    1 | B5
    2 | Letter
    3 | Legal
    4 | Executive
    5 | A0
    6 | A1
    7 | A2
    8 | A3
    9 | A5
    10 | A6
    11 | A7
    12 | A8
    13 | A9
    14 | B0
    15 | B1
    16 | B10
    17 | B2
    18 | B3
    19 | B4
    20 | B6
    21 | B7
    22 | B8
    23 | B9
    24 | C5E
    25 | Comm10E
    26 | DLE
    27 | Folio
    28 | Ledger
    29 | Tabloid
    30 | NPageSize

  `PageOrientation`

    Angiver rapportsidens orientering.

    Værdi | Orientering
    --- | ---
    0 | Portræt
    1 | Landskab

  `TopMargin`

    Angiver øvre margin for rapportsiden

  `BottomMargin`

    Angiver nedre margin for rapportsiden.

  `LeftMargin`

    Angiver venstre marginen for rapportsiden.

  `RightMargin`

    Angiver højre margin for rapportsiden.