[DUG] QuickReports 4.05 issues
John Bird
johnkbird at paradise.net.nz
Thu Jul 13 17:10:29 NZST 2006
Well I can't help except to relay that I was advised by a knowledgable
friend of mine to avoid Quick Reports if at all possible as
ReportWriter/Rave reports was much better, and that's one of the main
reasons I upgraded to D2006, as its included - I figure Borland agreed as
well...
For code based reports Rave has done everything I needed most slickly, and
apart from Win95 Win98 (not SE which I think is OK) where it doesn't run it
otherwise performs flawlessly on client pc's.
My 2 cents worth
John
-----Original Message-----
From: delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz] On
Behalf Of Alister Christie
Sent: Thursday, 13 July 2006 4:25 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] QuickReports 4.05 issues
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
>
>
>
_______________________________________________
Delphi mailing list
Delphi at ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi
__________ NOD32 1.1461 (20060329) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com
More information about the Delphi
mailing list