PAGEHEADER (Cabeçalho de Página)


O PageHeader (cabeçalho de página) é o espaço onde se define os elementos que serão sempre impressos no início de cada página.


Comportamento

Ao criar um relatório, a banda PageHeader no Designer pode ser inicializada com componentes predefinidos, dependendo das configurações estabelecidas pelo administrador do sistema. Como o cabeçalho de página é um espaço informativo por essência, a organização pode definir um layout institucional padrão a ser incluído automaticamente.

Quando configurado, esse layout atua de duas formas:

  • Obrigatório: O conteúdo institucional é fixado no topo da banda e sua remoção ou alteração não é permitida. O autor do relatório pode, contudo, adicionar novos elementos no espaço livre abaixo dos itens padrão.
  • Opcional (Sugestão): O layout é inserido como uma base inicial, garantindo ao autor total liberdade para modificá-lo ou removê-lo, parcial ou totalmente, conforme a necessidade de cada relatório.



Editando o PageHeader (sem um layout padrão definido)

Assumindo a ausência de um cabeçalho de página padrão, será configurado um modelo de exemplo. O objetivo é demonstrar a utilização de elementos do Designer de relatórios.


A criação do cabeçalho de página deve seguir a estrutura abaixo:


1 - Selecionar a banda PageHeader e aplicar borda em todos os lados:


Fig. 01


2 - Aplicar um componente Painel na banda PageHeader e definir as propriedades: 

     a) Acoplar:  Topo.
     b) Altura: 14. 
     c) Borda: Base; Solida.


Fig. 02


Fig. 03


3 - Colocar um componente imagem no painel e definir as propriedades:

     a) Acoplar: Esquerda.
     b) Borda: Direita; Solida.
     c) Em Fonte da Imagem aplique uma imagem qualquer.


Fig. 04


4 - Arraste um componente Text e solte sobre o componente Painel recém colocado na banda e aplique os valores:
    
     a) Acoplar: Preencher.
     b) Alin. Horizontal: Centro.
     c) Fonte: Tahoma, 12pt, Negrito.
     d) Texto: Organizações Tabajara.


Fig. 05


5 - Usando a lingueta que fica abaixo na banda ou na propriedade Altura (mm) no grid de propriedades, aumente a altura da banda para 28. 


6 - Arraste um componente Texto para o espaço recém criado na banda e configure como:

     a) Acoplar: Topo.
     b) Borda: Base, Sólida.
     c) Alin. Horizontal: Centro. 
     d) Fonte: Tahoma, 11pt.
     e) Texto: "Lista de Vendas".
     f) Altura: 7.


7 - Arraste um componente tipo Parâmetro para a área vazia restante na banda e aplique os seguintes valores: 

     a) Acoplar: Preencher.
     b) Alin. Horizontal: Centro.
     c) Parâmetro: Descrição do Filtro
     

Fig. 06


8 - Selecione o campo "UnitPrice" na banda DETAILHEADER e aplique os valores: 

      a) Formato: Escolha o formato Moeda e selecione OK.

      b) Alin. Horizontal: Direita

      

Caso exista um filtro definido e selecionado, ele será aplicado ao relatório e suas descrição será mostrada no componente Parâmetro.


9 - Preview de saída do cabeçalho:


Fig. 07




Propriedades do PageHeader


A seguir é apresentada a tabela de propriedades da banda:


Nome

Descrição

Altura

Altura da banda.

Bordas

Especifica se a banda conterá bordas e quais.

Cor de Fundo

Determina a cor de fundo. 

Nome

Nome da Banda.

Visível

Determina se o conteúdo da banda será impresso.




PAGEFOOTER (Rodapé de Página)


O PageFooter (rodapé de página) é o espaço onde se define os elementos que serão sempre impressos no final de cada página. 


Esta banda é a seção onde a utilização de parâmetros ocorre com maior frequência. Em consonância com a configuração realizada no PageHeader e seguindo o modelo adotado neste documento, procede-se à configuração da banda correspondente.


1 - Com a banda selecionada defina as seguintes propriedades:

   

   a) Altura: 7 (mm).

   b) Borda: Sólida, Todas.


2 - A partir da barra de ferramentas, arrastar um componente Parâmetro para a superfície da banda PageFooter e definir os valores a seguir para as seguintes propriedades: 


   a) Acoplar: Direita.

   b) Parâmetro: Data e Hora.

   c) Formato: Selecione o editor de formato e em Data/Hora que melhor atenda.

   d) Margem Interna: Direita, 4.


3 - Coloque mais um componente Parâmetro na banda e aplique os valores a seguir.


   a) Centralize o componente na banda, navegando com o teclado ou utilizando o mouse.

   b) Altura: 7 (mm).

   c) Alin. Horizontal: Centro.

   d) Parâmetro: Página N de M.


4 - Salve o relatório



    

                       Designer


                       Saída Impressa

 




Propriedades do PageFooter


A seguir é apresentada a tabela de propriedades da banda:


Nome

Descrição

Altura

Altura da banda.

Bordas

Especifica se a banda conterá bordas e quais.

Cor de Fundo

Determina a cor de fundo. 

Nome

Nome da Banda.

Visível

Determina se o conteúdo da banda será impresso.