0

对于 Java 桌面应用程序

是否有允许用户自定义他/她自己的报告的工具,以便用户能够:

1) 最终用户将能够拖放表格、选择字段等

2)加入2个或更多表并选择要显示的字段

3) 为报告创建自定义过滤器

4)保存报告模板,以便他们将来可以生成创建的报告,而无需执行步骤 1 - 3

4

4 回答 4

0

是的,有很多工具。使用iReport

于 2013-10-11T09:54:36.773 回答
0

其他选项:eclipse BIRT http://www.eclipse.org/birt/phoenix/

虽然我都使用过(iReport 和 BIRT),但我觉得 iReport 更容易

于 2013-10-11T10:20:21.263 回答
0

我会将您的要求分为两个功能:

  • 1 和 2(可能还有 3):查询设计
  • 4:报表模板创建

对于第一点,您可以使用像Active Query Builder这样的查询设计器工具,我个人使用的是 .NET 版本,但它们也有 Java 版本。

对于第二点,这个问题建议您使用Dynamic Jasper,我个人从未使用过它,但它可能值得一试,或者,您可以修改 iReport 以将其集成到您的应用程序中或围绕它创建您的应用程序,但这并不是一件容易的事(我之前尝试过但收效甚微),无论如何,您必须充分了解项目中的任何许可问题,特别是如果您将开源和闭源软件或库添加到混合。

于 2013-10-11T14:39:47.097 回答
0

有一个名为 stimulsoft 的设计时和运行时业务报表控制器。

演示是:http: //java.stimulsoft.com/

在线设计师:http: //java.stimulsoft.com/designer.jsp

于 2019-05-20T14:09:06.940 回答