PDA

Ver la Versión Completa : Guardar y Cargar un reporte por código...


emeceuy
29-12-2004, 12:57:00
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
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:

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


Un Saludo y felices Fiestas.

emeceuy
30-12-2004, 12:07:16
Sino quieres mostrarlo en la vista previa:

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