Printing Long Reports
Does anybody have any suggestions on the best way to retrieve data and print
long reports. We are using Delphi 5 Enterprise and Midas to access our
Interbase data on a middle tier using BDE .(I know most of the technologies
we use are outdated). We have a need to print a number of reports that
access 50,000 to 100,000 records and print 1 to 2 thousand pages. Has
anybody had any experience of this? What options do I have with
Reportbuilder?
Thanks for any suggestions
msb
long reports. We are using Delphi 5 Enterprise and Midas to access our
Interbase data on a middle tier using BDE .(I know most of the technologies
we use are outdated). We have a need to print a number of reports that
access 50,000 to 100,000 records and print 1 to 2 thousand pages. Has
anybody had any experience of this? What options do I have with
Reportbuilder?
Thanks for any suggestions
msb
This discussion has been closed.
Comments
When printing a report this large, it's probably going to take a while
regardless. Filtering your datasets would be the first way to shorten the
processing time of a report this large. There is no need to access all
100,000 records for a report that only requires 10,000. You may try using
ReportBuilder's built in filtering feature, AutoSearch to accomplish this.
Keeping most of the data processing and calculations apart from
ReportBuilder will help the report engine run more smoothly. Also
minimizing large objects inside the report such as images can help speed.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com