Подтвердить что ты не робот

Вставка разрыва страницы в отчет SSRS

У меня есть отчет в SSRS, который содержит 12 подписок. После каждого подзаголовка мне нужно вставить разрыв страницы, чтобы каждый подчиненный отчет начинался с новой страницы и не делил страницы с другими вложенными отчетами. Кто-нибудь знает как это сделать? Благодаря

4b9b3361

Ответ 1

Я нашел ответ. Используйте Rectangle внизу каждого SubReport после всех Tablixes и других объектов визуализации. Затем установите для свойства "PageBreak" значение "End". Когда SubReport завершается Tablix и/или другими объектами данных, Rectangle заставляет разрывать страницу. Кроме того, классная функция, если SubReport не возвращает строки данных, разрыв страницы не отображается. Поэтому никакая дополнительная страница не разбивается

Ответ 2

Другое решение состояло бы в том, чтобы вложенные подписи размещались внутри прямоугольников. Я бы предположил, что это поможет вам лучше контролировать и упорядочивать макет отчета.

Ответ 3

Я попробовал другой ответ здесь, но мой главный отчет управляется набором данных, поэтому он не совсем сработал. Вот как я заработал у меня:

1) Я помещаю вложенные записи в разные строки поверх прямоугольников одинакового размера внутри Tablix со всеми строками, принадлежащими к той же группе строк.

2) Затем я выбрал свойства группы, затем запустил страницу и проверил разброс свойств страницы между каждым экземпляром группы.

Ответ 4

Я столкнулся с тем же вопросом, но мне удалось преодолеть это ниже. Я создал дополнительный отчет и поместил прямоугольник внутри вспомогательного отчета (опция перерыва страницы была отмечена ранее) и разместила весь контент моего под-отчета внутри прямоугольника. Этот разрыв страницы работает только в том случае, если вспомогательный отчет отображает данные, если они не будут разбиты на страницы.

Ответ 5

Я сделал много отчетов с первой страницей и с деталями. Используйте Tablix для разрыва страницы Tablix > Свойствa > PageBreak > BreakLocation > Начало/конец/......