Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


1. Selecione “Report | Groups” a partir do menu principal do Report Designer. O diálogo Grupos será exibido.

2. Selecione plItem.OrderNo a partir da lista drop-down no topo da caixa de diálogo e clique no botão Add. Uma nova entrada intitulada Grupo [0]: plItem.OrderNo será adicionada à lista.

3. Clique no botão OK. Você deverá ver duas novas bandas: uma acima e outra abaixo da banda de detalhes. Essas bandas não têm altura; Assim, nenhum espaço em branco aparece acima dos divisores.

Nota: Nós criamos um grupo para o campo OrderNo porque este é o campo de ligação entre as tabelas Order e Item. O valor deste campo nunca vai mudar durante o curso da geração do sub-relatório; Assim, o grupo nunca vai 'quebrar'. O efeito será que as impressões do cabeçalho do grupo será idêntico na página inicial e para todas as páginas subsequentes. O rodapé de grupo será impressa uma vez no final. Você pode usar esta técnica 'no break' sempre que você precisar de um cabeçalho de separação em um sub-relatório.

4. Defina a altura das novas bandas:

Group Header Band 0.30
Group Footer Band 0.45

5. Selecione “File | Save” no menu do Delphi.