我需要在 30 页的文件中将 SSRS 报告导出到 Word。因此,如果报告包含 100 页,我必须获得 4 个 doc 文件(30、30、30 和 10 页)。这该怎么做?谢谢。
问问题
438 次
1 回答
0
您只能使用报告服务以编程方式执行此操作。为此,您需要:
- 向您的报告添加附加参数,该参数将指示输出的页面范围(即 1-30、31-60...)。并仅在报告中生成该范围的页面。
为此服务生成 wcf 客户端:
http://[server name]/[reportserver path]/ReportExecution2005.asmx
例如:
http://localhost/reportserver/ReportExecution2005.asmx
- 使用 render 方法分别生成和导出所有报表。您可以在此处阅读有关渲染方法的更多信息:msdn 渲染方法
于 2013-02-20T07:18:53.203 回答