1

我知道我可以使用 SQL Reporting Service 生成 PDF 报告(甚至 SQL Express 也可以这样做),并且我可以使用 SQL Developer 版本生成 Word 文档。由于我的开发工具箱是 SQL Developer,而我的网站使用 SQL Express(我知道,这远非理想),我想知道 SQL Express 中包含的报告服务是否可以生成 Word 文档作为输出。

有这方面经验的人吗?

4

4 回答 4

2

除非您有需要以 Word 格式呈现的现有报告,否则Open XML 格式 SDK可能是比 Reporting Services 更好的选择(我认为无论如何都不能这样做,至少在 SQL 2005 中不能)。

优点:无需安装 Office,无需安装 SDK,无需 Reporting Services。

编辑:

2008 确实渲染了 Word,我没有读到关于 Express 版中不支持所有格式的任何信息。另一个轻量级选项可能是 2008 Report Viewer Control,它显然也可以呈现 Word 文档。

于 2009-03-08T02:34:36.213 回答
2

我正在运行安装了2007 Office System 驱动程序的 SQL Server 2008R2 。我能够从 xls 导入并创建输出到 word 的报告,而无需安装办公室或支付 Aspose。如果您想从 word 文档创建 rdl 报告,那是 Aspose 赚钱的地方。

于 2010-12-07T15:32:13.177 回答
1

我怀疑 SQL Server Express 本身可以做到这一点,但您绝对可以购买商业工具来做到这一点。举个例子,看看Aspose Words.NET

于 2009-03-07T23:43:59.870 回答
0

我们在要求最终文档以韩文格式化的生产系统中使用了Aspose 。它就像一个魅力。

于 2009-05-31T16:59:32.883 回答