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

有这方面经验的人吗?

有帮助吗?

解决方案

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

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

编辑:

2008确实渲染了Word和我没有阅读任何内容并非Express版本支持所有格式。另一个轻量级选项可能是2008 Report Viewer Control,它显然也可以呈现Word文档。

其他提示

我正在使用 2007 Office System Driver 。我可以从xls导入并创建输出到word的报告,而无需安装办公室或支付Aspose。如果你想从word文档创建rdl报告,那就是Aspose赚钱的地方。

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top