У меня есть эта структура отчета
MasterReport
SubReport
Каждый таблик в подотчете скрыт, если в нем нет строк
HIDDEN: =CountRows() = 0
Кроме того, каждый tablix должен быть на новой странице. Поэтому я добавил для всех табликсов параметр PageBreak следующим образом
Проблема в том, что у меня есть дополнительная пустая страница в конце отчет о том, есть ли в последнем tablix строки a, визуализируется как следствие.
Поэтому я попытался поиграть с последним параметром tablix PageBreak.Disabled, но пока безуспешно. Моя первоначальная идея заключалась в том, чтобы отключить разрыв страницы, если текущая страница является последней страницей (сопоставленной с отчетом. Кодируйте глобальные параметры, чтобы я мог использовать их в тексте тела, как предлагается в этом SO ответе , но возвращаемые номера страниц не являются правильно, так как всегда 1) и это не сработало.