Group footer causing infinite loop
We're using RB 11.08. I'm curious whether the following issue is a
known issue that has been resolved in a newer version and, if not,
whether 11.08 is still supported or will we need to upgrade before we
can get support on this issue?
The detail band of our report produces a single line of output using a
db pipeline. The detail band is grouped. The group footer is 0.875
inches tall. If the group footer would appear at the bottom of the
page, but there is not enough room on the page for the footer to print,
RB 11.08 gets stuck in an infinte loop, specifically the while loop in
TppEngine.Generate never exits. Neither GenerateCompleted nor
StopPrinting are ever set.
During this loop, TppCustomBand.Generate and
TppCustomBand.GenerateObjects are called with each iteration, consuming
more and more memory.
If this is not a known issue that has been resolved, I can create a
test project. However, that will take some time so I'd rather wait
until you've given some initial feedback before I continue.
Thanks
known issue that has been resolved in a newer version and, if not,
whether 11.08 is still supported or will we need to upgrade before we
can get support on this issue?
The detail band of our report produces a single line of output using a
db pipeline. The detail band is grouped. The group footer is 0.875
inches tall. If the group footer would appear at the bottom of the
page, but there is not enough room on the page for the footer to print,
RB 11.08 gets stuck in an infinte loop, specifically the while loop in
TppEngine.Generate never exits. Neither GenerateCompleted nor
StopPrinting are ever set.
During this loop, TppCustomBand.Generate and
TppCustomBand.GenerateObjects are called with each iteration, consuming
more and more memory.
If this is not a known issue that has been resolved, I can create a
test project. However, that will take some time so I'd rather wait
until you've given some initial feedback before I continue.
Thanks
This discussion has been closed.
Comments
We have made numerous fixes related to infinite page reports since RB
11. While I cannot guarantee that your specific case is solved, I would
be happy to try an example that fails with RB 11 here with RB 15 to
verify that it works.
Of course if it fails, we will work to create a fix as soon as possible
for RB 15 as earlier versions of ReportBuilder are no longer actively
supported (bug fixes, updates, etc.).
Send a simple example demonstrating this to
support@digital-metaphors.com in .zip format.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
I just installed the trial of 15.04 to a laptop that did not have
ReportBuilder installed.
The good news is that RB is not getting stuck in an infinite loop.
The bad news is that in this scenario, the group footer is not printed
and there are three extra pages. The extra pages have the page header,
group header, and page footer on each page.
It'll take a while for me to convert this project into something that I
can send you. I need to save the data to a local CDS file and
de-identify the data as it contains private health information.
ReportBuilder.
Thanks Nico and Nard!