Alexander
Dymo

    cloudtemple@mksat.net

Phil
Thompson

    phil@river-bank.demon.co.uk

Federico
Zenith

    zenith@chemeng.ntnu.no

Traduzione della documentazione in italiano

# Elemento `KugarTemplate`

L'elemento `KugarTemplate` definisce gli attributi del rapporto in relazione alle dimensioni, orientamento e margini della pagina.

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

Elementi

  L'elemento `KugarTemplate` contiene i seguenti elementi:

  `ReportHeader`

    L'elemento `ReportHeader` definisce le sezioni del rapporto che sono normalmente stampate all'inizio del rapporto.

  `PageHeader`

    L'elemento `PageHeader` definisce le sezioni del rapporto che sono normalmente stampate in cima a ogni pagina del rapporto.

  `DetailHeader`

    L'elemento `DetailHeader` definisce le sezioni del rapporto che sono stampate prima dei dettagli di un certo livello nel rapporto.

  `Detail`

    L'elemento `Detail` definisce la sezione del rapporto che contiene i dati del rapporto. Il rapporto può avere un numero illimitato di dettagli.

  `DetailFooter`

    L'elemento `DetailFooter` definisce le sezioni del rapporto che sono stampate dopo i dettagli di un certo livello e sotto nel rapporto.

  `PageFooter`

    L'elemento `PageFooter` definisce le sezioni del rapporto che sono normalmente stampate alla fine di ogni pagina nel rapporto.

  `ReportFooter`

    L'elemento `ReportFooter` definisce le sezioni del rapporto che sono normalmente stampate alla fine del rapporto.

Attributi
  `PageSize`

    Imposta la dimensione della pagina del rapporto. Sono disponibili i valori seguenti:

    Valore | Dimensione della pagina
    --- | ---
    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`

    Imposta l'orientazione della pagina.

    Valore | Orientazione
    --- | ---
    0 | Verticale
    1 | Orizzontale

  `TopMargin`

    Imposta il margine superiore per le pagine del rapporto.

  `BottomMargin`

    Imposta il margine inferiore per le pagine del rapporto.

  `LeftMargin`

    Imposta il margine sinistro per le pagine del rapporto.

  `RightMargin`

    Imposta il margine destro per le pagine del rapporto.