Out of memory when print a lot of pages
Hi All,
i'm using Reportbuilder Enterprise v. 6.03 and when i print a preview of a
report,
after 1000 pages, delphi show an out of memory error.
I have the same problem if i print direct to the printer.
Plese note that the Report.CachePages property of the report is set to
false.
In the newsgroup i have find other messages with the same problem also with
the version 7 of Report Builder but without any solutions.
There is some workaurond to this problem ?
This is a limit of ReportBuilder because when it print the pages must
allocate the memory for all the pages ?
Plese note that this is a very important issue, because for some company
with a lot of informations, is madatory to print this amount of pages (by
laws).
Thanks in advance for any answer.
Massimo.
This discussion has been closed.
Comments
There have been many improvements in the memory mangement (i.e. leak and
design fixes) since ReportBuilder 6.03. My suggestion would be to download
a trial version of ReportBuilder 9.02, test you report with that and see if
you are able to get better results. Be sure to back up any templates
created with RB 6.03 before running them in the newer version.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
The trial version of ReportBuilder 9 can be installed on Delphi 5 even if
the version 6 of ReportBuilder is already installed ?
If yes, then i can uninstall the trial version to reactivate ReportBuilder 6
?
Thanks in advance.
Massimo
Sorry, there are no versions of ReportBuilder 9.0x that are compatable with
Delphi 5. You can however download a trial version of Delphi 7.04 for
Delphi 5 and test with that. In order to test with RB 7.04 you will need to
uninstall RB 6.03 for Delphi 5 from your machine so be sure you have the
install file for RB 6.03 backed up somewhere.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
the Development Team of ReportBuilder have done some tests to check if this
problem exists on the last version (for example a simple report that print
5000 pages) ?
Don't you belive that this is a important bug and a limit for a very good
product like ReportBuilder ?
Anyway i think that with ReportBuilder v.7 this problem already exists,
because in this newsgroup i have seen other messages that have detected this
problem with delphi 7 and report builder 7.
Thanks a lot.
Massimo.
ReportBuilder has been rigorously tested with large reports and I know for a
fact that we have had many customers generating multiple thousand page
reports successfully using ReportBuilder 6.x, 7.x and 9.x. As there are an
infinite number of possible reports created with RB and an infinite number
of setup configurations, perhaps a little more information about your
application would help the issue. What is the nature of your application?
What does your report consist of? (i.e. what is being printed on each page
primarily?). Are there images on any of the report pages? Which
database/connectivity are you using? How much memory does your computer
have? What is happening during report generation (calculations, object
creation, etc)? Which thread are you reading that indicates an imminent bug
in ReportBuilder 6 and 7?
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Thanks a lot Nico for your support,
i check another time my application to verifiy if there are memory problems
when i load
from interbase the records that are printed.
Massimo.