SSRS отчет PDF рендеринг изображений проблема - PullRequest
0 голосов
/ 17 мая 2019

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

Однако при экспорте в PDF эти изображения отображаются только на первом ярлыке (странице)

Я посчитал, что это может не быть проблемой, поскольку пользователь мог печатать с сервера отчетов при доступе к отчету. Это не так, так как при попытке печати сервер отчетов создает PDF-файл для печати. Других параметров печати, кроме размера и ориентации страницы, нет, PDF-файл кажется единственным способом, с помощью которого можно печатать.

Используемые мной изображения имеют видимость, контролируемую параметрами, поэтому вы можете выбрать почтовые расходы 1-го или 2-го класса и выбрать отображение логотипа.

Каждое изображение также имеет свойство RepeatWith, установленное в Табликс, который содержит информацию о заказе и адресе.

При экспорте в слово все ярлыки отображаются по желанию с почтовыми и / или логотипными изображениями на каждом экземпляре. Этого шага я бы хотел избежать, поскольку было бы гораздо приятнее, если бы пользователь печатал прямо с сервера отчетов, даже если для этого по-прежнему требуется создание PDF-файла для печати. ​​

Я приложил изображение, чтобы показать вывод PDF

Есть идеи, как заставить эти изображения отображаться на каждом ярлыке (странице)?

enter image description here

EDIT

изображение страницы дизайна

enter image description here

1 Ответ

0 голосов
/ 17 мая 2019

Судя по опубликованному вами изображению, вы увидите, что единственное, что повторяется, это ваш табликс, содержащий информацию об адресе. Свойство SSRS RepeatWith, по-видимому, не очень хорошо работает с экспортом в формате .pdf, поэтому обходной путь для этого может состоять в том, чтобы поместить все в одну ячейку объекта списка и сгруппировать, используя Order_No, чтобы повторить все. Это должно устранить необходимость связываться с RepeatWith и дать вам желаемые результаты.

...