Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   QReport: saber el numero total de pag para asignarlo a un printdialog (https://www.clubdelphi.com/foros/showthread.php?t=61223)

Patricio 30-10-2008 18:50:17

QReport: saber el numero total de pag para asignarlo a un printdialog
 
yo uso delphi 5 y quickreport para los informes, mi consulta es, yo antes de imprimir llamo a un printdialog para capturar los datos de q impresora y copias quiere imprimir, ahora como puedo saber el numero total de hojas q tiene un reporte para poder asignarle al printdialog la ultima pagina y asi el usuario puede poner q quiere imprimir de la 5 a la 8 o lo que quiera.
Gracias

eduarcol 30-10-2008 19:01:35

debes hacer un QuickReport1.Prepare y luego si te da el numero de paginas total del reporte

Patricio 30-10-2008 19:14:20

o sea...
 
es decir, antes de hacer un printdialog.execute, hago un qreport.prepare y ahi me va a dar el numero total de paginas que despues si se lo podria asignar al printdialog.lastpage, ahora despues de hacer el prepare en que propiedad busco el numero total de pag del reporte?

printdialog.lastpage := qreport.....

Patricio 30-10-2008 19:22:51

listo
 
ya esta ya lo encontre gracias

pdImprimir.MaxPage := QrPropProp.PageNumber;

ahora como para saber, que es lo que hacer el Prepare?

eduarcol 30-10-2008 19:38:38

Cita:

Empezado por Patricio (Mensaje 323349)
ya esta ya lo encontre gracias

pdImprimir.MaxPage := QrPropProp.PageNumber;

ahora como para saber, que es lo que hacer el Prepare?

ejecuta el reporte pero no lo muestra


La franja horaria es GMT +2. Ahora son las 19:35:51.

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