SSRS Report Viewer Информация об устройстве PDF - PullRequest
0 голосов
/ 14 ноября 2018

Задача

Нам нужно печатать PDF в интерактивном режиме, аналогично кнопке печати на панели инструментов ReportViewer. Использование JavaScript для печати PDF оказалось проблематичным в IE 11, и нет хорошего способа узнать, когда PDF-файл готов.

Просматривая веб-страницы, я обнаружил, что вы можете добавить открытое действие в PDF, чтобы вызывать печать, когда она открыта. В SSRS 2016 мы могли пройти

<DeviceInfo>
    <PrintOnOpen>true</PrintOnOpen>
</DeviceInfo>

чтобы все заработало. Но это не работает в SSRS 2012.

Вопрос:

Есть ли возможность в SSRS 2012 создавать PDF-файлы с открытым действием для печати?

Системные требования:

  • SQL Server 2012
  • Службы отчетов SQL Server 2012
  • IE 11
  • Acrobat Reader
...