infinite loop with report builder 23 and Embarcadero Athens in case of subreport
I have 2 pipelines, one main and one connected to the main. Both load data from two txt files.
I have configured the MasterFieldLinks correctly.
When I open the print if the main report has multiple rows, the print preview goes into an infinite loop. Otherwise, if the main report has only one row, the printout works.
Using Embarcadero 10.4 and Report Builder 12 I did not have these problems on the same development code.
I have configured the MasterFieldLinks correctly.
When I open the print if the main report has multiple rows, the print preview goes into an infinite loop. Otherwise, if the main report has only one row, the printout works.
Using Embarcadero 10.4 and Report Builder 12 I did not have these problems on the same development code.
Comments
This is not a known issue with RB 23. ReportBuilder contains numerous checks for infinite report scenarios however occasionally one slips through.
1. Recheck your field links to be sure you are not getting a cartesian product
(i.e. returning every detail row for each master)?
2. Comment out all event code and re-test your report. If this solves the problem, periodically begin adding the code back to isolate the issue.
3. Try toggling the visibility of various stretchable components in your report (subreports, regions, etc.) to see if you can isolate a problem component.
If you still have issues, please create a simple test application using only RB and Delphi components and send it in .zip format to support@ and we'll take a look.
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com