# Elemento KugarTemplate

O elemento `KugarTemplate` define atributos de relatório relacionados ao tamanho da página, orientação e margens.

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

Elementos

- O elemento `KugarTemplate` contém os seguintes elementos:

  `ReportHeader`

- O elemento `ReportHeader` define seções do relatório que são comumente impressas no início do relatório.

`PageHeader`

- O elemento `PageHeader` define seções do relatório que são comumente impressar na parte superior de cada página do relatório.

`DetailHeader`

- O elemento `DetailHeader` define seções do relatório que são impressas antes dos detalhes do nível correspondente do relatório.

`Detail`

- O elemento `Detail` define a seção do relatório que contém os dados do relatório. O relatório pode possuir um número ilimitado de detalhes.

`DetailFooter`

- O elemento `DetailFooter` define seções do relatório que são impressas após os detalhes de um nível fornecido e na parte inferior do relatório.

`PageFooter`

- O elemento `PageFooter` define seções do relatório que são comumente impressas no fim de cada página do relatório.

`ReportFooter`

- O elemento `ReportFooter` define seções do relatório que são comumente impressas no final do relatório.

Atributos

- `PageSize`

- Configura o tamanho da página do relatório. Os seguintes valores estão disponíveis:

  Valor | Tamanho da Página
  0 | A4
  1 | B5
  2 | Carta
  3 | Legal
  4 | Executivo
  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 | Fólio
  28 | Livro
  29 | Tablóide
  30 | TamanhoPáginaN

`PageOrientation`

- Configura a orientação da página.

  Valor | Orientação
  0 | Retrato
  1 | Paisagem

`TopMargin`

- Configura a margem superior da página do relatório.

`BottomMargin`

- Configura a margem inferior da página do relatório.

`LeftMargin`

- Configura a margem esquerda da página do relatório.

`RightMargin`

- Configura a margem direita da página do relatório.