使用 URL 访问导出报表

可以选择使用 rs:Format URL 参数指定呈现报表的格式。 HTML4.0 和 HTM5 格式(呈现扩展插件)在浏览器中呈现,而对于其他格式,浏览器会提示将报告输出保存到本地文件。

例如,若要直接从本机模式报表服务器获取报表的 PDF 副本:

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

此外,若要从 SharePoint 集成模式的报表服务器获取:

https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF  

例如,浏览器中的以下 URL 命令从报表服务器的命名实例导出 PPTX 报表:

https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx  

对于此参数,有效值为何随要访问的报表服务器上所安装的报表呈现扩展插件而异。 常见的扩展插件有 HTML4.0、MHTML、IMAGE、EXCELOPENXML (xlsx)、WORDOPENXML (docx)、CSV、PDF、XML 和 NULL。 如果指定的呈现扩展插件未安装在相应的报表服务器上,则不能呈现报表,并会生成错误,同时在浏览器中显示该错误。

如果未在 URL 中包含“格式”参数,则报表服务器将检测浏览器,并以适当的 HTML 格式呈现报表。