SSRS - проблемы разрыва страницы - PullRequest
2 голосов
/ 12 мая 2010

Структура отчета:

Основной стол
Строка 1 - еще одна таблица с основными данными (вид заголовка)
Строка 2 - Разделить на две секции: 1-я секция имеет 4 столбца, вторая секция - таблица.
Ряд 3 - Подробная таблица
Строка 4 - своего рода нижний колонтитул.

Теперь нигде нет разрывов страниц. Как-то после строки 2 в некоторых записях происходит разрыв страницы. Подробная таблица отображается на другой странице, в то время как первые две строки находятся на другой странице.

Свойства pageBreakAtEnd / pageBreakAtStart везде ложны.

Кроме того, когда я устанавливаю pageBreakAtEnd для основной таблицы, она не работает. Следующий экземпляр основной таблицы начинается с той же страницы.

1 Ответ

3 голосов
/ 21 мая 2010

Поскольку средства визуализации могут быть очень обидчивыми (по уважительной причине), вы должны внимательно следить за общим форматированием любого отчета. Иногда разрывы страниц (или даже переполнения страниц) появляются в самых странных обстоятельствах, часто из-за того, что ширина «страницы» слишком велика для формата, который вы отображаете.

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

Вообще говоря, вы должны стараться сделать вещи максимально простыми и консервативными (в отношении форматирования измерений), насколько это возможно. Одна из наиболее распространенных проблем, связанных с разрывами / переполнением страниц, заключается в том, что в HTML-версии (с помощью диспетчера отчетов SSRS) что-то выглядит хорошо, но при этом малейшее нарушение границ приводит к тому, что экспортированная в PDF версия полностью теряет популярность.

Кроме того, внимательно ознакомьтесь с тем, что на самом деле делают эти параметры конфигурации разрыва страницы. Настройки в конструкторе отчетов могут легко вызывать побочные эффекты, которые отменяют другие конфигурации.

...