2009-06-17 2 views
4

Similar to this question, но у меня есть один «главный» отчет, который содержит много подписок. Все отлично работает до тех пор, пока один из подзаголовков при визуализации (например, в формате PDF) не займет места, оставшегося на странице. В этом случае страница разрывается так, что подзаголовок начинается с новой страницы. Иногда это выглядит невероятно неудобно, когда один отчет занимает немного места на одной странице, затем он перерывается на следующую страницу, потому что следующий нижеприведенный отчет слишком длинный. Какие-либо предложения? Это не проблема ширины/поля, потому что, когда все подзаголовки коротки, это выглядит хорошо. Кроме того, я использую HTML заполнители, и у меня нет никаких полей, установленных на подотчетах, ни у меня есть какой-либо из них проверено:Reporting Services 2008 - Длинные подписи приводят к перерыву страницы

  • Добавить разрыв страницы до
  • Добавить разрыв страницы после
  • Сохранять содержимое на одной странице, если возможно

ответ

3

Проверьте статью MS KB938943, я не смог это исправить ...

+0

Сумасшедший, так это «по дизайну»? Я думал, что вложенные отчеты хороши для повторного использования разных частей в нескольких отчетах ... ну ладно. – Nick

0

Есть ли у вас какие-либо группировки в подписях, в которых указаны разрывы страниц? Если это так, это может привести к разрыву страницы. независимо от настроек в отчете «master».

+0

К сожалению, это не так. – Nick

2

В Reporting Services 2008, есть новое свойство на SubReport называется KeepTogether. Это всегда было правдой в 2005 году, но никак не изменило ее. Мы добились больших успехов в избавлении от пустого пространства и пустых страниц в 2008 году (за исключением свойства динамической высоты на графиках, но это еще один билет).

Также проверьте для KeepTogether на ваши сетках, прямоугольников, и т.д .. и включить их все в Ложный, когда вы не хотите, чтобы они остались вместе.

Смежные вопросы