It seems as though my reports take 3 times longer to render when a subreport of a subreport has to page break.
Example of where data breaks;
I have 2 versions of this report, one where one of the Segment Labor Subreport's controls contains an IIF statement to evaluate whether a Labor Comment field is empty. If it isn't empty, I insert Chr's for return & newline, then the Labor Comment itself. The version of the Parent Report that doesn't contain this extra Labor Comment makes the sub-sub-report small enough to fit on one page.
If the Segment Notes is long enough to break onto the 2nd page, there's no issue, the report is still only 2-4 seconds from being requested to delivering a PDF. When the Segment Labor subreport has to break onto a 2nd page, it's a MINIMUM of 20 seconds.
And advice on how I can either programmatically anticipate this issue, or side-step it altogether?