【问题标题】:Can I export Word document(*.doc) from Reporting Service by using free component? [closed]我可以使用免费组件从 Reporting Service 导出 Word 文档(*.doc)吗? [关闭]
【发布时间】:2009-06-08 06:05:20
【问题描述】:

我正在寻找可以生成多种文档格式的工具,例如 Microsoft Excel、PDF、Microsoft Word、HTML。因此,我决定使用 SQL Server 2008 Express 的报告服务。但我发现 Reporting Service 无法自行导出到 Microsoft Word。它需要使用一些组件。此外,我找不到任何免费组件来执行此操作,或者这是不可能的?

谢谢,

【问题讨论】:

    标签: sql-server reporting-services ms-word


    【解决方案1】:

    我不确定您所说的“报告服务无法自行导出到 Microsoft Word”是什么意思。

    Reporting Services 2008 可以导出为您提到的所有格式(Excel、PDF、Word 和 HTML),这是它的基本功能之一。我在 SS2008 的快速版和完整版中都使用了此功能。

    见http://www.microsoft.com/sqlserver/2008/en/us/reporting.aspx

    【讨论】:

    • 如何从 Reporting Service 生成 Microsoft Word 2007(*.docx)?
    • 简而言之,有很多方法。在开发中,当您运行报表时,会有一个下拉菜单让您选择渲染类型。在报表管理器(报表服务器的在线 GUI)中,当您运行报表时,有一个下拉菜单可让您选择呈现类型。如果您通过 url 访问报告(请参阅 beakersoft 的回答),您可以选择格式选项。如果您通过网络服务访问报告(例如:通过 .NET 应用程序),您也可以在此处设置格式选项。
    【解决方案2】:

    正如已经提到的报告服务已经可以以这些格式导出,如果您想以其他格式而不是网页形式呈现报告,您还可以在 url 上指定,如下所示:

    http:///reportserver?/Sales/YearlySalesSummary**&rs:Format=HTML4.0&rs:Command=Render**

    看到 - http://msdn.microsoft.com/en-us/library/ms154040.aspx

    如果您正在运行计划的报告,您还可以让报告以这些格式导出

    【讨论】:

      猜你喜欢
      • 2011-05-02
      • 2017-07-31
      • 1970-01-01
      • 2010-09-10
      • 1970-01-01
      • 2022-01-20
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多