答案 0 :(得分:1)
您可以直接链接到SSRS,而SSRS又可以告诉您将报告吐出为PDF(它将像任何直接链接到PDF一样处理)。
网址如下所示:
<SSRS_host>/ReportServer?<reportname>&rs%3aCommand=Render&rs:Format=pdf&<report_params>
重点是&rs:Format=pdf
。
<report_params>
应为Param1=Value1&Param2=Value2
,用于填充(显然)报告参数。
注意权限:
如果您从Javascript链接,则每个可以看到该链接的用户也必须获得SSRS的权限(否则:403禁止)
如果您从SDK(即插件或外部程序集)链接,那么您可以冒充服务用户&#34; (这就是我们这样做的方式:与CRM一起生活的Web服务,处理PDF的请求)
[AFAIK这不适用于CRM Online,因为您无法直接访问SQL / SSRS]