I have a report that consists of a single table with 3 groups. The last group has 6 rows in it's footer. Each of these rows has KeepWithGroup set to Before and some of them can be hidden conditionally. When all of the rows are visible, the footer rows are kept on the same page as the detail where possible. However, when one of the Hidden conditions evaluates to true the row is hidden correctly but the other rows are moved to the next page even though they would fit fine on the current page.
If I look at the groups in advanced mode I see this
(Static)
(Group1)
(Static)
(Group2)
(Static)
(Static)
(Group3)
(Static)
(Static)
(Static) -- Don't know why this is here
(Group4) -- This is the detail
(Static)
(Static)
(Static)
(Static)
(Static)
(Static)
(Static)
All of the Static rows after the detail have KeepWithGroup set to Before, but this seems to be ignored when any of them are hidden.
I've tried setting the hidden condition on the table row and on the static row in advanced mode but both cause the issue.
Any ideas?
Thanks,
Bill