使用 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
- XML
- NULL
如果報表伺服器上未安裝指定的轉譯延伸模組,則瀏覽器中會顯示錯誤。
如果 URL 中未包含 rs:Format
參數,則報表伺服器會偵測瀏覽器,並以適當的 HTML 格式轉譯報表。