Службы Reporting Services 2008 - длинные подотчеты вызывают разрыв страницы - PullRequest
4 голосов
/ 17 июня 2009

Аналогично этому вопросу , но у меня есть один "основной" отчет, который содержит много подотчетов. Все прекрасно работает, пока один из подотчетов, при визуализации (например, в PDF), не займет> пространство, оставшееся на странице. В этом случае страница разрывается, поэтому вложенный отчет начинается на новой странице. Иногда это выглядит невероятно неловко, когда один отчет занимает немного места на одной странице, а затем переходит на следующую страницу, потому что следующий подотчет слишком длинный. Какие-либо предложения? Это не проблема ширины / поля, потому что когда все подотчеты короткие, все выглядит хорошо. Кроме того, я использую заполнители HTML, и у меня не заданы поля в подотчетах, а также не проверено ни одно из них:

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

Ответы [ 3 ]

3 голосов
/ 24 августа 2009

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

2 голосов
/ 14 сентября 2010

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

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

0 голосов
/ 18 июня 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...