2016-10-10 3 views
1

Я создал отчет SSRS Matrix, который показывает 3 страницы на выходе, но когда я экспортирую отчет в формате PDF, он отображает 6 страниц. Одна страница пуста, хотя я выбрал вариант ConsumeContainerWhiteSpace как True, но все же он дает мне пустую страницу, а выходные страницы больше, чем показано в предварительном просмотре. Я использую VS2013, любезно предлагаю.Пустая страница при экспорте в формате PDF в SSRS Matrix Report

+2

Измените свой размер бумаги на свойства отчета. Вам нужно протестировать разный размер, чтобы получить точный предварительный просмотр в экспортированном PDF-файле. – p2k

+1

Вам нужно будет проверить размер тела, размер отчета и поля. Формула должна быть учтена: ширина тела + 2x (боковое поле) <= ширина отчета – NickyvV

ответ

1

Как уже было предложено несколько комментариев, вам необходимо выполнить несколько проб и ошибок с макетом страницы, размером страницы и содержимым отчета, чтобы убедиться, что на другие страницы нет пробелов.

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

2

Ваши таблицы работают более чем вероятно.

Нажмите кнопку линейки на панели инструментов и убедитесь, что ширина таблиц + полей меньше, чем 11, если пейзаж и 8.5, если они оставлены.

Также, если вы щелкните правой кнопкой мыши за пределами отчета и выберите свойства. Вы можете проверить свои поля. Мне нравится использовать от 0 до 0,5.