代码之家  ›  专栏  ›  技术社区  ›  Gimly

有没有使用Office模板的.NET报告工具?

  •  1
  • Gimly  · 技术社区  · 15 年前

    在我目前正在开发的应用程序中,我们需要一种用户生成Microsoft Word或Excel格式报告(导出和打印)的方法。

    其中一个要求是用户将使用Word或Excel模板文档创建报表模板。

    我试过在谷歌上搜索一个报告工具,它使用Word和Excel模板作为报告模板,我发现(winwards)唯一的一个模板太贵了,不适合我们的需要。我们不能有服务器来生成报告,因此需要直接由应用程序(Windows窗体)生成报告。

    2 回复  |  直到 13 年前
        1
  •  0
  •   Horcrux7    15 年前

    我认为你应该限制在你搜索的解决方案中。为什么模板编辑器必须基于Word和/或Excel。这两个程序都是文档编辑器。基于此程序的模板编辑器非常有限,无法生成好的模板编辑器。如果你调用Word或任何第三方程序,我看不出有什么不同。

    因为在大多数情况下,报表都基于数据库中的数据,所以在数据所在的服务器上安装它是有意义的。

    我想你问错了问题。更有趣的问题是:

    • 支持我的数据(DBMS、XML等)
    • 报告功能,如排序、分组、连接、图表、交叉表、表单打印等。
    • 所需的用户体验,应该是来自应用程序开发人员、网络管理员或最终用户的设计器。在最后一种情况下,作为一个完整的报告设计器,临时报告更好。
        2
  •  1
  •   razlebe    13 年前

    有一种方法可以替代风向报告- Templater .
    它也基于 标签 ,但更轻。