PDA

Ver la Versión Completa : Imprimir varias paginas con QReport


luxus
17-10-2007, 01:05:33
Hola a todos,

A ver si me podeis ayudar con un pequeño inconveniente que me ha surgido a la hora de ultimar una aplicación.

Tengo un QReport con 3 bands: rbTitle, rbDetail y rbPageFooter.
En el primero color el encabezado que quiero que se imprima en la impresion del report. En el segundo tengo varios QRMemo en el que se rellenan datos que quiero que se imprima y que depdendiendo del query puede llegar a ocupar una pagina o varias.
Por ultimo, en el tercero se coloca el pie de pagina del report.

Mi duda surge cuando a la hora de imprimir, si el query sobrepasa en el desglose del rbDetail, no se imprime la segunda y siguientes paginas.

Cambiando la opción "ForceNewPage" a true del band rbDetail, se me imprime el encabezado (rbTitle) y el pie de pagina (rbPageFooter) en la primera pagina en la segunda solo aparece el desglose del rbDetail. Ya de por sí esto no era lo que queria pero sigue sin salir los datos completos del query.

Seguramente tengo una opcion desactivada, pero no doy con él. Os agradecería vuestra ayuda.
Espero haber explicado lo que he hecho con bastante claridad para no confundiros.
Gracias

eduarcol
17-10-2007, 15:38:16
A mi manera de pensar es qeu el problema que el detail en si asume que es una sola linea por eso no pasa a la otra pagina, has probado cambiar el QrMemo por QrDbText, tomando registros por linea, no se si eso se puede adaptar a tus necesidades...

Por probar cambia la propiedad AutoStrech del memo a True

vivamotos
14-01-2008, 09:15:16
Una posible solución a tu problema podría ser el siguiente enlace:

http://www.foroexperiencia.com/viewtopic.php?f=20&t=134