Размер отчета SSRS изменяется при отображении в режиме предварительного просмотра.

Я создал отчет в Visual Studio 2012, и у меня возникают проблемы с изменением размера отчета, когда я пытаюсь распечатать его в формате pdf или просмотреть в макете для печати. Я отправил .rdl другим членам моей команды, и они без проблем распечатали его в формате pdf.

Я попытался настроить поля, размер страницы, интерактивный размер, а также включить ConsumeAllwhitespace=true. Я также установил все обновления, и ничего не решает проблему. Какие-либо предложения?

  • Размер страницы: 8,5 "х 11"
  • Поля: 0,25", 0,25", 0,25", 0,25"
  • Интерактивный размер: 8,5 x 11 дюймов
  • Корпус: 8", 4,15"

Пример: Предварительный просмотр печати с добавленным пробелом внизу и справа от отчета


person PanczerTank    schedule 27.03.2017    source источник
comment
формат всегда проблема, вы проверяли свойства Cangrow как по высоте, так и по весу?   -  person LONG    schedule 27.03.2017
comment
Что вы имеете в виду, что размер отчета изменяется? Я предполагаю, что вы имеете в виду, что он переливается через страницу, вызывая появление пустых страниц.   -  person Wes H    schedule 28.03.2017


Ответы (2)


Попробуйте установить для CanGrow свойств значение false на странице отчета properties

person LONG    schedule 27.03.2017
comment
Спасибо за ответ, но это тоже не сработало. - person PanczerTank; 27.03.2017

Попробуйте это.

Сначала установите поля на 0,5 дюйма». Я проверил это, и это наименьшее поле, которое может быть для правильной печати вашего отчета.

Затем перетащите правую границу отчета чуть менее 7,5 дюймов (только туда, где эта полудюймовая решетка не видна). Убедитесь, что вы перетащили содержимое таблицы, чтобы заполнить пустое пространство.

Если у вас по-прежнему возникают проблемы с диалоговым окном печати, проверьте настройки печати PDF. Откройте PDF и перейдите в диалоговое окно печати. В разделе Размер страницы и обработка есть параметры ПОДХОД, АКТУАЛЬНЫЙ РАЗМЕР, СЖАТИЕ и ПОЛЬЗОВАТЕЛЬСКИЙ МАСШТАБ. Пользовательский масштаб на 100 % гарантирует, что PDF-файл будет распечатан в правильном размере. Какой бы параметр вы ни установили здесь, похоже, он применяется ко всем диалоговым окнам печати PDF.

Если это не сработает, попробуйте использовать построитель отчетов. Меньше излишеств, но всегда работает правильно!

person Lucky    schedule 28.03.2017
comment
Поля могут быть меньше 0,5 дюйма. Я редко использую поля больше 0,25 в своих отчетах и ​​снизился до 0,1. Я думаю, что минимальное поле больше зависит от возможностей вашего физического принтера, но при выводе в PDF вы можете использовать любое значение поля. - person Wes H; 28.03.2017
comment
Убедитесь, что вы не используете смесь единиц измерения. Я регулярно сталкивался с отчетами с размером страницы в дюймах и размером столбца/строки в сантиметрах. При отображении отчет будет иметь неправильный размер (но не будет очевидного логарифма для отображаемого размера). - person Alan Schofield; 28.03.2017
comment
Я исправляюсь! Ни один из принтеров в моей компании не работает меньше, чем с размером 0,5. Я пытался сделать полосу на всю страницу. Нет игральных костей. - person Lucky; 28.03.2017
comment
Я просто собираюсь переустановить визуальную студию. Кажется, ничто не решает проблему. Спасибо хоть. - person PanczerTank; 29.03.2017