使用 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 集成模式报表服务器,在浏览器中使用以下 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 格式呈现报表。