I have a html report with a table containing three columns and two rows. Each cell contains a conditional block. The conditional block contains either a chart or list. All are defaulted to chart. The conditional blocks are all set to the same size. I have unchecked the Allow Row contents to bread across pages property for the table. When conditional block is displaying a list I have scroll bars enabled in the block. For the list I have set the rows per page to 999, which is not exceeded by the output. The issue is when I display the report all the charts will display on one page. If I set one of the blocks to display a list the lower charts are forced to a new page even though the list contained within the block and the scroll bars are enabled. How do I prevent the page break from occurring? I have tried setting the height of the page to 1500px and the behavior still occurs.
I think I found my fix. On the report properties their is a setting for Page break by data container for interactive HTML. I set that to Yes and now the report is working as I envisioned.