Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Problemas con el Quick Report 5 y el CompositeReport (https://www.clubdelphi.com/foros/showthread.php?t=71708)

lgarcia 05-01-2011 16:33:49

Problemas con el Quick Report 5 y el CompositeReport
 
Hola y Saludos por el nuevo año:

A partir de que instale el QR5 cuando ejecuto mas de una vez un reporte compuesto (compositereport) que tiene como 6 reporte me da el siguiente error "Acess violation at address 005373F3 in module Programa.exe. Read of address 00000066". O sea que parece es que como si estubiera buscando un objeto que no existe. He estado probando muchas cosas pero no doy con eso. Como dato curioso es que el error me lo da en la Unit QuickRpt en este punto temprep.Page.Orientation := firstrep.Page.Orientation;. Yo revise todas las units de los reportes y todas tienen la misma configuracion. Despues de esto la ejecucion del programa pasa directamente a liberar todos los objetos de los reportes y me tira el error antes mencionado. Me podrian aclarar que pasa.

Saludos
Luis Garcia

darkvid2010 02-06-2011 20:02:51

Hola, todo hace pensar a que los formularios que tienes que añadir al reporte principal tienen una orientacion diferente, uno estará horizontal y el otro vertical.

lgarcia 22-08-2011 17:53:15

Solucion del problema
 
Despues de tracear la ejecucion del reporte, nos dimos cuenta que el CompositeReport no liberaraba los reportes, por lo que la solucion es donde se añaden los reportes limpiar el reporte, ejemplo

with QRCRTraspaso do
begin
Reports.Clear;
Reports.Add(QuickReportResumenReserva);
Reports.Add(QuickReportResumenReservaVarias);
end;

esto podra servirle a alguien.

Saludos

Luis Garcia


La franja horaria es GMT +2. Ahora son las 06:37:21.

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