需要基于Java的报表编写包才能集成到Java应用程序中



我有一个基于java的应用程序,它具有生成报告的功能。报告模块从后端数据库中检索信息,格式化数据,然后将其显示在可以打印的窗口中。该模块的功能是初级的。我想加入一个更复杂的报告生成工具。这样的包裹存在吗?我想将对该功能的调用合并到我的应用程序中。功能包可以是开源的,也可以是商业的。

您可以使用Birt或Jasper Reports。

我不完全确定Birt,因为我不必在家预订,而且还没有预订。但是,您可以使用Jasper reports以编程方式生成报告。

两者都支持从您使用报表设计器设计的模板生成报表。Birt可能比开源的jasper报告更强大。两者都有商业对应部分。

此外,Crystal现在有一个java工具,但我从使用它的人那里了解到它也有一些问题。

最新更新