Экспорт отчета с помощью url-адреса
Узнайте, как экспортировать отчеты из СЛУЖБ SQL Server Reporting Services (SSRS) с помощью url-адреса и rs:Format
параметра URL-адреса. Этот метод позволяет отображать отчеты в различных форматах файлов, таких как PDF и PPTX, непосредственно с сервера отчетов.
Необходимые компоненты
- Доступ к серверу отчетов SSRS.
- URL-адреса отчетов, которые требуется экспортировать.
- Соответствующие модули подготовки отчетов, установленные на сервере отчетов.
Указание формата экспорта
Укажите формат, в котором будет отображаться отчет с помощью rs:Format
параметра URL-адреса. Форматы HTML4.0 и HTML 5 отображаются в браузере, а другие форматы запрашивают сохранение выходных данных отчета в локальный файл.
Экспорт отчета PDF
Чтобы получить pdf-копию отчета непосредственно с сервера отчетов в собственном режиме, используйте следующую команду URL-адреса в браузере:
https://myrshost/ReportServer?/myreport&rs:Format=PDF
И с сервера отчетов в режиме интеграции с SharePoint используйте следующую команду URL-адреса в браузере:
https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
Экспорт отчета PPTX
Чтобы экспортировать отчет PPTX из именованного экземпляра сервера отчетов, используйте следующую команду URL-адреса в браузере:
https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx
Общие значения параметра rs:Format
Параметр rs:Format
принимает следующие распространенные значения на основе расширений подготовки отчетов, установленных на сервере отчетов:
- HTML4.0
- HTML5
- MHTML
- ИЗОБРАЖЕНИЕ
- EXCELOPENXML (xlsx)
- WORDOPENXML (docx)
- CSV
- XML
- NULL
Если на сервере отчетов не установлен указанный модуль подготовки отчетов, в браузере отображается ошибка.
Если параметр не включен rs:Format
в URL-адрес, сервер отчетов обнаруживает браузер и отрисовывает отчет в соответствующем формате HTML.