Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Numero de Paginas en QRCompositeReport (https://www.clubdelphi.com/foros/showthread.php?t=65114)

JUGUE 21-11-2009 05:07:01

Numero de Paginas en QRCompositeReport
 
Hola Amigos....

Implementé 2 Reportes y Los Junto Por Medio de Un CompositeReport para Imprimirlos Uno debajo del otro. El Problema es que no se como saber cuantas paginas totales contiene el reporte, es decir si el primero tiene 3 paginas y el segundo 2 es posible que salgan 5 paginas en total, pero pueden ser 4 tambien.

Intente utilizar la propiedad prepare en el CompositeReport pero me sale un error. Si pueden ayudarme a solucionar esto les agradecería.

Espero haberme echo entender....mil gracias :)

rgstuamigo 21-11-2009 14:01:29

Para saber el número de páginas a imprimir, debes acudir al componente TQuickRep tal como se dice aqui.;).
Saludos...:)

rgstuamigo 21-11-2009 17:36:13

Correcion
 
Disculpa...:o el anterior post es para sacar la cantidad de paginas(PageCount) de un QuickReport;;)

Para hacerlo con un componente TQRCompositeReport se hace asi;):
Código Delphi [-]
var Cantidad_de_Pagina:Integer;
begin
 QRCompositeReport1.Prepare;//preparo el reporte
 Cantidad_de_Pagina:=TQuickRep(QRCompositeReport1.Reports[0]).QRPrinter.PageCount;//saco la cantidad de pagina
 {NOTA: Al sacar la cantidad de pagina del primer QuickReport estoy sacando de todo el reporte,ya que
 los otros reportes estan encadenados a el primer QuickReport.}
end;
Saludos...:)


La franja horaria es GMT +2. Ahora son las 21:29:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi