在我目前正在使用的应用程序上,我们需要一种方式让用户以Microsoft Word或Excel格式(导出和打印)生成报告。是否有使用Office模板的.Net报告工具?
其中一个要求是用户将使用Word或Excel模板文档创建报告模板。
我试过google报告工具,它使用word和excel模板作为报告模板,而我发现的唯一一个(windwards)方式太昂贵,并不适合我们的需求。我们不能有服务器来生成报告,因此报告需要由应用程序直接生成(Windows窗体)。
在我目前正在使用的应用程序上,我们需要一种方式让用户以Microsoft Word或Excel格式(导出和打印)生成报告。是否有使用Office模板的.Net报告工具?
其中一个要求是用户将使用Word或Excel模板文档创建报告模板。
我试过google报告工具,它使用word和excel模板作为报告模板,而我发现的唯一一个(windwards)方式太昂贵,并不适合我们的需求。我们不能有服务器来生成报告,因此报告需要由应用程序直接生成(Windows窗体)。
我认为您在搜索的解决方案中受到限制。为什么必须使用基于Word和/或Excel的模板编辑器。这两个程序都是文档编辑器。基于这个程序的模板编辑器非常有限,无法制作出好的模板编辑器。如果你打电话给Word或任何第三方程序,我看不出有什么区别。
由于报告基于大多数情况下来自数据库的数据,因此将其安装在数据所在的服务器上是有意义的。
我想你问错了问题。更感兴趣的问题是:
我的数据(DBMS,XML等)我明白你的观点,你当然是对的。问题在于应用程序已经包含某种报告,并且用户已经习惯于在Excel上创建报告。 考虑到应用程序分发给客户的方式,实际上很难有专门的服务器进行报告。 也许报表工具已经满足我们的需求,我们现在需要的只是从我们数据库中的一些数据中轻松打印标签(例如地址) – Gimly 2009-11-29 18:20:23
有一种替代Windwards报告 - Templater。
它也是基于标签,但更轻量。
Gimly - 我是Windward的创始人/首席技术官。我们也有一个比较便宜的产品,您可以将报告合并到您的应用程序中。不需要服务器。 (我们刚刚也发布了一个SAAS版本。) – 2011-05-30 15:38:15