Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)
TUTORIAL DE RELATÓRIOS - Criando um relatório via árvore de dados - Adicionar número de páginas
1. Vá para a direita até a borda da banda de rodapé ficar visível.
2. Clique no ícone do componente SystemVariable na paleta de componentes Designer Report.
3. Clique no lado direito da faixa de rodapé. Um componente SystemVariable vai ser criado.
4. Use a lista drop-down no lado esquerdo do Report Designer para selecionar o tipo de variável PageSetDesc. Página 1 de 1 deve ser exibido no componente.
5. Coloque o componente no canto superior direito da banda de rodapé.
6. Justificar a direita o componente clicando no ícone “justificar à direita” na barra de ferramentas Format.
7. Vá para a esquerda, mantenha pressionada a tecla Shift e selecione a variável de sistema PrintDateTime.
8. Clique no ícone “Align Top” na barra de ferramentas “Align or Space”.
9. Clique no ícone “Select Report”, que aparece no canto superior esquerdo do Report Designer onde as réguas horizontal e vertical se encontram. Isso irá selecionar o componente Report no Object Inspector.
10. Localize a propriedade PassSetting do Report no Object Inspector.
11. Certifique-se de que está definido para psTwoPass. Essa propriedade é definida automaticamente quando você seleciona um tipo SystemVariable que requer uma contagem de página (Page Count).
Nota: Configurando o relatório PassSetting em psTwoPass fará com que o mecanismo de relatório gere todas as páginas automaticamente. Relatórios de uma passagem só gera a primeira página, e em seguida, todas as páginas solicitadas depois disso. Isto não permite o relatório calcular o número total de páginas. Relatórios de duas passagens são necessários sempre que você estiver usando a contagem de página de uma variável do sistema.
12. Selecione “File | Save” a partir do menu principal Delphi.
13. Clique na guia Preview no Report Designer.