【问题标题】:Can SQL Express Reporting Services generate Word documents from RDLSQL Express Reporting Services 能否从 RDL 生成 Word 文档
【发布时间】:2009-03-07 23:11:42
【问题描述】:
我知道我可以使用 SQL Reporting Service 生成 PDF 报告(甚至 SQL Express 也可以这样做),我可以使用 SQL Developer 版本生成 Word 文档。由于我的开发工具箱是 SQL Developer,而我的网站使用 SQL Express(我知道,这远非理想),我想知道 SQL Express 中包含的报告服务是否可以生成 Word 文档作为输出。
谁有这方面的经验?
【问题讨论】:
标签:
sql-server
reporting-services
ms-word
sql-server-express
docx
【解决方案1】:
除非您有需要以 Word 格式呈现的现有报告,否则Open XML Format SDK 可能是比 Reporting Services 更好的选择(我认为无论如何都不能这样做,至少在 SQL 2005 中不能)。
优点:无需安装 Office,无需安装 SDK,无需 Reporting Services。
编辑:
2008 确实会呈现 Word 和 I did not read anything,但 Express 版中并非支持所有格式。另一个轻量级选项可能是 2008 Report Viewer Control,它显然也可以呈现 Word 文档。
【解决方案2】:
我正在运行安装了2007 Office System Driver 的SQL Server 2008R2。我能够从 xls 导入并创建输出到 word 的报告,而无需安装 office 或为 Aspose 付费。如果您想从 word 文档创建 rdl 报告,那是 Aspose 赚钱的地方。
【解决方案4】:
我们在要求最终文档格式为韩文的生产系统中使用了Aspose。它就像一个魅力。