Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Guardar y Cargar un reporte por código... (https://www.clubdelphi.com/foros/showthread.php?t=17219)

emeceuy 29-12-2004 12:57:00

Guardar y Cargar un reporte por código...
 
Hola...

Estoy trabajando con un Qreport, y la idea sería guardarlo para después poderlo cargar en caso que se quiera volver a imprimir sin tener que volver a generar los datos.

Ésto lo se hacer desde la vista previa, cargando o guardando usando los botones, pero lo quiero hacer por código sin abrir la vista previa y no encuentro ninguna opción del qreport como savetofile() o loadfromfile(), etc...

Hay alguna manera de hacer esto??? como sería???

Muchas, muchas, muchas gracias a todos...

saludos

mArCeLo

emeceuy 29-12-2004 15:33:27

Era fácil !
 
Bueno, estuve buscando en el foro y encontré la manera de hacerlo aunque todavía no pude probar si me funciona como quiero.

aparentemente habría que usar:

qr.QRPrinter.Save('c:\prueba2.qrp');
qr.QRPrinter.Load('c:\prueba1.qrp');

el truco estaba en buscarlo en QRPrinter y no en el QR directamente (como lo hice yo)...

bueno, despues les cuento como me fué...
Muchas gracias Marcos Zorrilla, que fué quien respondió el hilo en el que me fijé...

Saludos a todos, muchas gracias y FELIZ AÑO NUEVO !

mArCeLo

marcoszorrilla 29-12-2004 16:02:19

Sino quieres mostrarlo en la vista previa:
Código Delphi [-]
 qr.Prepare;
 qr.QRPrinter.Save('c:\prueba2.qrp');

Un Saludo y felices Fiestas.

emeceuy 30-12-2004 12:07:16

Cita:

Empezado por marcoszorrilla
Sino quieres mostrarlo en la vista previa:
Código Delphi [-]
 qr.Prepare;
 qr.QRPrinter.Save('c:\prueba2.qrp');

Un Saludo y felices Fiestas.


Exacto Marcos, y los mismo para cargar con LOAD. Hay que recordar que el preview o el print se hace sobre el qr.qrptinter, y no sobre el qr solamente.

salu2

mArCeLo


La franja horaria es GMT +2. Ahora son las 17:13:24.

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