Posted 20 October 2017, 12:42 am EST
I have a report design where it seems that a sub report does not properly display during pagination. In a single sub report (named “RSNormal”), I have defined multiple other sub reports which can grow or shrink as needed to fit content (see attached image “SubReportDesign.png”). None of the sub reports dynamically move fields or dynamically set visibility and I am not forcing page breaks. If you examine a report preview by just previewing the sub report RSNormal, I get what I would expect in that the sub reports are side by side (see attached image “ExampleGenerationRSNormal.png”). However, if I generate the entire report, it appears that the sub reports on the left disappear and the sub report on the right moves left into the position I would expect the other sub report to be (see attached image “ContentMissingShifted.png”).
I could “fix” the issue by simply telling the RSNormal subreport to force a page break before. However, this is not ideal since under normal conditions, there would not be so many entries and this would cause a page break where one should not really be necessary. I have included the report design template as well as an XML dataset which can be used to duplicate the issue. To see the issue, preview the sub report called “_Frame” which will display the entire report. If you preview the sub report called RSNormal, you can see what I would expect the sub reports to do. You will most likely have to adjust the path for the Connection String in the report template.
I am using ComnponentOne Studio Version 4.0.20172.271 on Windows 10. Any help you could provide would be greatly appreciated. Thanks.
ReportExample.zip