Aar*_*rif 9 sql-server reporting reportserver sql-server-2017 ssrs-2017
我已经设置了SSRS 2017.我需要使用他们的新REST API导出SSRS报告,我一直在查看API规范,但我找不到swagger规范中的方法来使用HTTP呈现/导出该报告客户.这个问题可能要求我正在寻找.
到目前为止,我知道目前,由微软提供的可在RESTAPI没有可用的方法,在这里
还有一种利用网址访问(SSRS)生成报告的方法
通过对SQL Server Reporting Services(SSRS)中的报表服务器的URL访问,可以通过URL请求将命令发送到报表服务器。
URL访问语法
URL请求可以包含以任何顺序列出的多个参数。参数用与号(&)分隔,名称/值对用等号(=)分隔。
使用URL访问导出报告
您可以选择使用rs:Format URL参数指定呈现报告的格式。HTML4.0和HTM5格式(呈现扩展名)将在浏览器中呈现,对于其他格式,浏览器将提示将报告输出保存到本地文件。
例如,要直接从纯模式报告服务器获取报告的PDF副本,请执行以下操作:
http://myrshost/ReportServer?/myreport&rs:Format=PDF  
您还可以使用语法为此提供参数
http://myrshost/ReportServer?/activeusers&UserStatus=true&rs:Format=PDF
有关更多详细信息,您可以访问
https://docs.microsoft.com/zh-cn/sql/reporting-services/export-a-report-using-url-access