Создание отчета PDF в Reporting Services 2005 и его сохранение на диске - PullRequest
1 голос
/ 08 октября 2008

Есть ли простой способ создать отчет в формате PDF из RDL, который был загружен в диспетчер отчетов и поместить этот файл где-нибудь на диск сервера? У меня уже есть место на диске для размещения файла, мне просто нужно знать, как программно генерировать PDF. Это для служб отчетов SQL Server 2005. Код в VB или C # в порядке.

Ответы [ 2 ]

4 голосов
/ 08 октября 2008

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

1 голос
/ 08 октября 2008

Вы должны делать это программно? В диспетчере отчетов эта функциональность уже встроена. Вы просто устанавливаете новую подписку на этот отчет. Вместо того, чтобы устанавливать доставку как электронную почту, измените ее на Windows File Share. Вы также можете изменить формат отчета на PDF в этих параметрах.

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