【问题标题】:User Interface to analaze date of a conventional rdbms分析传统 rdbms 日期的用户界面
【发布时间】:2014-08-07 12:30:47
【问题描述】:

目前,我们从一个简单的数据库表为我们的客户创建 Jasper PDF 报告。这是通过编程实现的。它是静态的。如果用户希望更改查询,他/她会创建一个更改请求,我们无法在下一个 sprint (SCRUM) 结束之前交付该请求。

工具/库应该是直截了当的(例如约定优于配置)并且可以在 JavaEE 容器中使用。而且,开源。

是否有动态工具允许或客户在不了解 SQL 的情况下自行创建简单查询/报告?意味着,他们应该能够看到该表,然后从中创建一个查询、执行和打印(我们可以使用 Jasper Reports 作为最后一个)。

例如仅选择 2014 年的数据,按客户组汇总并选择 x、y 和 z 列。

所有这些条件和查询结构都可能发生变化,因此不仅仅是像 2014 年这样的值。

问题: 1)是否有一种工具可以在某种 SAP 立方体或类似的东西中呈现数据,用户可以选择结构和属性? 2) 该工具能否保存模板查询(用户之前调用过的查询)?

谢谢

【问题讨论】:

    标签: database jakarta-ee jasper-reports birt jasperserver


    【解决方案1】:

    使用 BIRT,您可以在报告中使用参数...例如,有一个报告可以显示整个数据集或数据立方体(或至少所有字段的一部分)。然后,您可以将 JavaScript 添加到报告中(或为此使用 JavaScript 进行所有演示),以显示用户可以从中选择的参数。然后可以将这些参数值发送到新报告或更新现有报告。参数也可以放入数据库查询中。

    如果这在网页上的 JavaScript 中公开,您可以将参数值保存到数组中,并将它们存储在浏览器或服务器中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-18
      • 2016-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      相关资源
      最近更新 更多