Quick Report
Olá Galera como acho o total de paginas no Quick?!
Abraços...
Abraços...
Tremonti
Curtidas 0
Respostas
Joaoshi
19/05/2005
Para resolver este problema usando o QuickReport fiz o seguinte:
QuickReport.Prepare;
nTotalPagina := QuickReport.PageNumber;
no evento BeforePrint da banda que conterá o numero da página:
labelPagina.Caption := IntToStr( QuickReport.PageNumber) + ´ de ´ + IntToStr( nTotalPagina);
Colega, é meio ´quimica´ mas funciona.
Espero ter ajudado.
QuickReport.Prepare;
nTotalPagina := QuickReport.PageNumber;
no evento BeforePrint da banda que conterá o numero da página:
labelPagina.Caption := IntToStr( QuickReport.PageNumber) + ´ de ´ + IntToStr( nTotalPagina);
Colega, é meio ´quimica´ mas funciona.
Espero ter ajudado.
GOSTEI 0
Tremonti
19/05/2005
Nada cara...
Aparece
pagina 1 de 1
2 de 2
e assim vai
nao o total de pagina
Aparece
pagina 1 de 1
2 de 2
e assim vai
nao o total de pagina
GOSTEI 0
Joaoshi
19/05/2005
Colega,
1a. [color=darkblue:805337be70]QuickReport.Prepare; [/color:805337be70] nTotalPagina := QuickReport.PageNumber;
Após dar o Prepare você pega o total de paginas e guarda na variavel nTotalPagina
2a. QuickReport.PreviewModal;
A cada página impressa o PageNumber será o número da pagina, como você já tem o total de páginas obtida no metodo PREPARE do quickreport, seria só fazer a ´quimica´.
Espero ter ajudado.
1a. [color=darkblue:805337be70]QuickReport.Prepare; [/color:805337be70] nTotalPagina := QuickReport.PageNumber;
Após dar o Prepare você pega o total de paginas e guarda na variavel nTotalPagina
2a. QuickReport.PreviewModal;
A cada página impressa o PageNumber será o número da pagina, como você já tem o total de páginas obtida no metodo PREPARE do quickreport, seria só fazer a ´quimica´.
Espero ter ajudado.
GOSTEI 0
Gandalf.nho
19/05/2005
QuickReport.QrPrinter.PageCount;
GOSTEI 0