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