-2

我需要在 30 页的文件中将 SSRS 报告导出到 Word。因此,如果报告包含 100 页,我必须获得 4 个 doc 文件(30、30、30 和 10 页)。这该怎么做?谢谢。

4

1 回答 1

0

您只能使用报告服务以编程方式执行此操作。为此,您需要:

  1. 向您的报告添加附加参数,该参数将指示输出的页面范围(即 1-30、31-60...)。并仅在报告中生成该范围的页面。
  2. 为此服务生成 wcf 客户端:

    http://[server name]/[reportserver path]/ReportExecution2005.asmx

    例如:

    http://localhost/reportserver/ReportExecution2005.asmx

  3. 使用 render 方法分别生成和导出所有报表。您可以在此处阅读有关渲染方法的更多信息:msdn 渲染方法
于 2013-02-20T07:18:53.203 回答