Поделиться через


Экспорт отчета с помощью 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
  • PDF
  • XML
  • NULL

Если на сервере отчетов не установлен указанный модуль подготовки отчетов, в браузере отображается ошибка.

Если параметр не включен rs:Format в URL-адрес, сервер отчетов обнаруживает браузер и отрисовывает отчет в соответствующем формате HTML.