Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Nueva página en quickreport (https://www.clubdelphi.com/foros/showthread.php?t=51313)

vivamotos 12-12-2007 09:31:25

Nueva página en quickreport
 
Saludos,

Mirad yo tengo unos informes con QRMemos puestos, y cada vez que llego a tal linea pongo que haga un print, entonces limpio los memos y vuelvo a llenarlos.

Eso lo hago para hacer páginas pero me gustaría hacer un método mejor, es decir que no tenga que imprimir para ver todas las páginas, es decir, poder ir con un Preview mirando todas y si estan bien imprimirlas como lo puedo hacer para decirle una nueva página???

Uso quickreport 3

Gràcias

afxe 12-12-2007 12:23:04

Lo primero es tener tus memos en un array o en una tabla, de manera que puedas programar el evento o needdata o asociar el dataset para que el quickreport iteracione los datos. Luego metes una banda de detalle y el qrmemo o qrDBmemo con la propiedad autostretch a True, para que la banda se ajuste automáticamente al tamaño del memo, pon también la propiedad de la banda detalle ForceNewPage a True para que cada memo aparezca en una página nueva.

Saludos.

vivamotos 10-01-2008 10:00:40

Explicación
 
Os explico, creo una query, le hago la consulta y la abro. Luego creo un quickreport con un detail band con el force new page en true.

Luego pongo un QRDBRichText1 y en Dataset le pongo la query.

Pongo a imprimir y me salent tropocientas mil páginas pero todas en blanco.


Me gustaría que cogiese por ejemplo los datos de la query en 20 en 20 y que los mostrara en cada página 20 distintos, alguna ayuda por favor. :D


La franja horaria es GMT +2. Ahora son las 11:59:05.

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