[DUG] QuickReports 4.05 issues
Alister Christie
alister at salespartner.co.nz
Thu Jul 13 16:25:06 NZST 2006
I'm still using quick reports 3 and managed to get it to compile in
Delphi 2006 - will probably have to upgrade to version 4 eventually, but
I suspect there will be a whole bunch of new bugs that I will have to
work around / fix if I do upgrade. I've been using the QRDesign addon
to Quick Reports and this makes it much easier to design and deliver
reports.
Quick Reports has always been fairly buggy. Sorry I can't help - this
is more a "I feel you pain" type response. Some of the nastiest bugs I
have had to fix have been in Quick Reports.
Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
PO Box 13085
Johnsonville
Wellington
Hayward, Phillip wrote:
> Using QuickReports 4.05 I have developed a report that is actually two
> reports in one, eventually to be three. To tie them together I have used
> a TQRCompositeReport component and run the reports like such...
>
> QRCompositeReport1.Preview;
>
> And use the onAddReports event to call....
>
> procedure TForm1.QRCompositeReport1AddReports(Sender: TObject);
> begin
> QRCompositeReport1.Reports.Add(fDeliveryItemRpt.QuickRep1);
> QRCompositeReport1.Reports.Add(fDeliveryItemRpt2.QuickRep1)
> end;
>
> The report runs without issue but when the application is closed I get
> an 'Exception EAccess Violation in module....' error and at times the
> desktop practically locks up requiring a reboot.
>
> I believe it is tied to the TQRCompositeReport because if I don't use
> the component and run the reports individually ...
>
> fDeliveryItems.fDeliveryItemRpt.QuickRep1.Preview;
> fDeliveryItems2.fDeliveryItemRpt2.QuickRep1.Preview;
>
> there is no issue.
>
> Last year we applied a patch to version 4.05 to fix memory leaks. This
> was just a matter of applying
>
> if QRPrinter <> nil then QRPrinter.free;
> to
> Destructor TCustomQuickRep.Destroy;
> in quickrpt.pas and recompiling .
>
> Now, why I mention this is during debugging it seems to be here that the
> error is caused when exiting the program.
>
> We considered upgrading to version 4.06 in the hope that all these
> issues would have been resolved but then found we couldn't compile any
> of the previous applications developed with version 4.05
>
> Has anyone else experienced like such issues with QuickReports and more
> importantly the TQRCompositeReport component?
>
> Should we perhaps be looking at another report engine moving forward?
>
>
> Regards
> Phil Hayward
>
> System Analyst
> Pinepanels Rangiora
> ph (64) 3 313-2764
> fax (64) 3 313-2739
> Ext 38824
> Phillip.Hayward at chh.co.nz
>
>
> DISCLAIMER: This electronic message together with any attachments is
> confidential. If you are not the intended recipient, do not copy, disclose or
> use the contents in any way. Please also advise us by return e-mail that you
> have received the message and then please destroy. Carter Holt Harvey is not
> responsible for any changes made to this message and / or any attachments after
> sending by Carter Holt Harvey. We use virus scanning software but exclude all
> liability for viruses or anything similar in this email or any attachment.
>
> _______________________________________________
> Delphi mailing list
> Delphi at ns3.123.co.nz
> http://ns3.123.co.nz/mailman/listinfo/delphi
>
>
>
More information about the Delphi
mailing list