【问题标题】:Runtime report designer tool for JAVA用于 JAVA 的运行时报表设计器工具
【发布时间】:2013-10-11 09:52:19
【问题描述】:

对于 Java 桌面应用程序

是否有一种工具可以让用户自定义他/她自己的报告,以便用户能够:

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

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

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

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

【问题讨论】:

    标签: java reporting


    【解决方案1】:

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

    • 1 和 2(也可能是 3):查询设计
    • 4:报告模板创建

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 我可以在我的应用程序中使用它吗?
      【解决方案3】:

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

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

      【讨论】:

        【解决方案4】:

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

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-02-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-03-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多