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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 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 > [EMAIL PROTECTED] > > > 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 > [email protected] http://ns3.123.co.nz/mailman/listinfo/delphi > > > _______________________________________________ Delphi mailing list [email protected] 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 _______________________________________________ Delphi mailing list [email protected] http://ns3.123.co.nz/mailman/listinfo/delphi
