Número total de Páginas no Quick Report sem usar o Prepare

Delphi

10/06/2015

Boa Noite!
Estou precisando exibir o número total de páginas em um relatório, se eu usar o Prepare antes de dar o Preview, funciona perfeitamente. O problema é que tenho duas Bands que só desejo imprimir na primeira página, e quando uso o Prepare, elas não aparecem em nenhuma página.
Existe outra maneira de exibir o total de páginas? Ou o que devo fazer para deixar as Bands com enabled = false a partir da segunda página?
Programadorjr

Programadorjr

Curtidas 1

Respostas

Marcos P

Marcos P

10/06/2015

No evento "AfterPrint" da Band, ou seja, depois da primeira impressão, programe a desabilitação da mesma.
GOSTEI 0
Programadorjr

Programadorjr

10/06/2015

No evento "AfterPrint" da Band, ou seja, depois da primeira impressão, programe a desabilitação da mesma.


É justamente isso que estou fazendo, Marcos P. Mas só funciona se eu não usar o Prepare antes do Preview, quando uso o Prepare, a Band não aparece nenhuma vez. E preciso usar o Prepare para pegar a quantidade de páginas.
GOSTEI 0
Marcos P

Marcos P

10/06/2015

Você tentou fazer o Prepare, pegar a quantidade de páginas e executar um "UnPrepare" ?

Dependendo do componente de impressão, existe essa possibilidade.
GOSTEI 0
POSTAR