是否有使用Office模板的.Net报告工具?
在我目前正在使用的应用程序上,我们需要一种方式让用户以Microsoft Word或Excel格式(导出和打印)生成报告。
其中一个要求是用户将使用Word或Excel模板文档创build报告模板。
我试图谷歌一个报告工具,使用Word和Excel模板的报告模板和唯一一个我发现(Windward)太贵,不适合我们的需要。 我们不能有一个服务器来生成报告,所以报告需要由应用程序直接生成(Windows窗体)。
我认为你是在search的解决scheme有限。 为什么必须使用基于Word和/或Excel的模板编辑器。 这两个程序都是文档编辑器。 基于这个程序的模板编辑器是非常有限的,不能生成一个好的模板编辑器。 如果您打电话给Word或任何第三方程序,我看不出有什么区别。
由于报告基于大多数情况下来自数据库的数据,因此将其安装在数据所在的服务器上是合理的。
我想你会问错误的问题。 更感兴趣的问题是:
- 支持我的数据(DBMS,XML等)
- 报告function,如sorting,分组,join,图表,交叉表,表格打印等
- 需要的用户体验,应用程序开发人员,networkingpipe理员或最终用户使用的devise人员。 在最后一种情况下,特设报告作为完全报告devise者更好。
Windwards报告 – Templater有一种替代scheme。
这也是基于标签 ,但更轻量级。
- 使用C#保存Excel 2007及以上
- 更新excel文件中的小计
- 在Excel中打开.dat(制表符分隔的文件),另存为.xls
- 为什么在这个例子中追加AutoFilter会破坏我的excel文件?
- 如何更新数百个excel文件中的macros?
- 不能将types“对象”隐式转换为“Microsoft.Office.Interop.Excel.Worksheet”。 存在明确的转换(您是否缺less演员?)
- 无法在Windows XP中加载文件或程序集microsoft.office.interop.excel版本15.0.0.0
- 在Windows窗体中embeddedExcel 2010文档
- 如何确保使用VSTO 4打开哪个版本的Excel?