分享方式:


使用 URL 存取匯出報表

了解如何使用 URL 存取和 rs:Format URL 參數,從 SQL Server Reporting Services (SSRS) 匯出報表。 這個方法可讓您直接從報表伺服器轉譯各種檔案格式的報表,例如 PDF 和 PPTX。

必要條件

  • 存取 SSRS 報表伺服器。
  • 想要匯出之報表的 URL。
  • 報表伺服器上安裝了相應的轉譯延伸模組。

指定匯出格式

您可以使用 rs:Format URL 參數,指定用於轉譯報表的格式。 HTML 4.0 和 HTML 5 格式會在瀏覽器中轉譯,而其他格式則會提示您將報表輸出儲存為本機檔案。

匯出 PDF 報表

若要直接從原生模式報表伺服器取得報表的 PDF 複本,請在瀏覽器中使用以下 URL 命令:

https://myrshost/ReportServer?/myreport&rs:Format=PDF  

若要從 SharePoint 整合模式報表伺服器取得報表的 PDF 複本,則在瀏覽器中使用以下 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
  • IMAGE
  • EXCELOPENXML (xlsx)
  • WORDOPENXML (docx)
  • CSV
  • PDF
  • XML
  • NULL

如果報表伺服器上未安裝指定的轉譯延伸模組,則瀏覽器中會顯示錯誤。

如果 URL 中未包含 rs:Format 參數,則報表伺服器會偵測瀏覽器,並以適當的 HTML 格式轉譯報表。