Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Group footer causing infinite loop

edited August 2014 in General
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

Comments

  • edited August 2014
    Hi Jon,

    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.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited August 2014
    Nico Cizik (Digital Metaphors) wrote:


    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.
  • edited August 2014
    Test project sent to support@digital-metaphors.com.
  • edited August 2014
    For anyone curiouis, this turned out to be a bug in our report, not
    ReportBuilder.

    Thanks Nico and Nard!
This discussion has been closed.