QuickReport - ForceNewPage

Top  Previous  Next

(Neste exemplo para cada combustivel diferente será pulado para a proxima pagina)

 

1) Certifique que sua tabela esteja ordenado pelo campo de quebra, no seu caso, o campo combustivel.

 

2) Anexe ao seu QuickReport uma banda QRGroup (Group Header), uma banda

detalhe (Detail) e outra banda no qual será o Group Footer (o nome dessa banda devera ser colocado na propriedade FooterBand da banda QRGroup).

 

3) Associe o campo de quebra de sua tabela (ex: Table1.Combustivel) na

propriedade Expression da banda QRGroup.

 

4) Defina seus campos que vc quer que saia no relatorio na banda detalhe normalmente (se quiser tambem campos de totais do grupo na banda Group Footer).

 

5) Para que o relatorio pule de pagina na quebra, eh necessario que vc

defina TRUE na propriedade ForceNewPage na banda Group Header.

 

Pronto! Tente executar o relatório. Nao esqueca de abrir (open) a Tabela ou Query em questão.

OBS: Verifique se o seu Delphi instalado ja' esta' com a versao UPDATE PACK #2 pelo menos (isto p/ Delphi 4), pq ha um pequeno (grande) bug no Quick Report na versao inicial do Delphi 4.