Alexander
Dymo

    cloudtemple@mksat.net

Phil
Thompson

    phil@river-bank.demon.co.uk

Natalie
Koning

     nat@switch.demon.nl

Vertaler

# Het element `KugarTemplate`

Het element `KugarTemplate` definieert rapportattributen die betrekking hebben op paginagrootte, oriëentatie en marges.

    <!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>

Elementen

  Het element `KugarTemplate` bevat de volgende elementen:

  `ReportHeader`

    Het element `ReportHeader` definieert rapportsecties die gewoonlijk aan het begin van het rapport afgedrukt worden.

  `PageHeader`

    Het element `PageHeader` definieert rapportsecties die gewoonlijk bovenaan iedere pagina van het rapport afgedrukt worden.

  `DetailHeader`

    het element `DetailHeader` definieert rapportsecties die vóór de details van een niveau afgedrukt worden.

  `Detail`

    Het element `Detail` definieert de rapportsectie die de rapportgegevens bevat. Het rapport kan een onbeperkt aantal details hebben.

  `DetailFooter`

    Het element `DetailFooter` definieeert rapportsecties die na de details van een niveau afgedrukt worden.

  `PageFooter`

    Het element `PageFooter` definieert rapportsecties die gewoonlijk onderaan elke pagina van een rapport afgedrukt worden.

  `ReportFooter`

    Het element `ReportFooter` definieert rapportsecties die gewoonlijk aan het eind van het rapport afgedrukt worden.

Attributen
  `PageSize`

    Stelt de afmetingen van de rapportpagina in. De volgende waarden zijn beschikbaar:

    Waarde | Paginagrootte
    --- | ---
    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`

    Stelt de oriëntatie van de rapportpagina in.

    Waarde | Oriëntatie
    --- | ---
    0 | Portret
    1 | Landschap

  `TopMargin`

    Stelt de bovenmarge van de rapportpagina in.

  `BottomMargin`

    Stelt de ondermarge van de rapportpagina in.

  `LeftMargin`

    Stelt de linkermarge van de rapportpagina in.

  `RightMargin`

    Stelt de rechtermarge van de rapportpagina in.