Как экспортировать отчет SSRS 2017 с помощью REST API
1 ответов
до сих пор я знаю, что в настоящее время нет метода, доступного в RestAPI, предоставляемом Microsoft available здесь
есть альтернатива для создания отчета с помощью Url Access (SSRS)
URL-адрес доступ к серверу отчетов в службах SQL Server Reporting Services (SSRS) позволяет отправлять команды на Сервер отчетов с помощью URL-запроса.
синтаксис доступа к URL
запросы URL могут содержать несколько параметров, которые перечислены в любом порядке. Параметры разделяются амперсандом ( & ), а пары имя/значение разделяются знаком равенства (=).
экспорт отчета с помощью URL Access
при необходимости можно указать формат, в котором будет отображаться отчет, используя параметр URL rs:Format. HTML4.Форматы 0 и HTM5 (расширение рендеринга) будут отображаться в браузере, а для других форматов браузер предложит сохранить вывод отчета в локальный файл.
например, чтобы получить PDF-копию отчета непосредственно с сервера отчетов в собственном режиме:
http://myrshost/ReportServer?/myreport&rs:Format=PDF
вы также можете предоставить параметры для этого использовать синтаксис
http://myrshost/ReportServer?/activeusers&UserStatus=true&rs:Format=PDF
для больше деталей, вы можете посетить
https://docs.microsoft.com/en-us/sql/reporting-services/export-a-report-using-url-access