使用 BIRT 和 Eclipse 从数据库中提取信息
2009-12-16 00:00:00 来源:WEB开发网棘手的部分处理完了。接下来,我们的重点是基于 BANK 数据库中的数据创建报告。
设计一个自定义报告
在这一节中,将使用两个图表来创建一个自定义报告,这两个图表有助于以图表形式显示 BANK 数据库中的数据,因此,银行管理人员可以更好地分析银行中发生的事务。
可用的报告类型
有两种报告类型:清单和图表。这些类型中又有几个流派(条形图、饼图,等等)。不过,大多数类型都非常类似。两种主要类型中最难的是图表,在图表中,最难的是使用级数并席键 (series grouping key) 创建图表。因此,您将重点创建两个图表 —— 一个使用级数并席键,而另一个则不。级数并席键是将类似的对象沿 X 轴组合在一起的一种方法。例如,请参阅 transactionTypePerDate 数据集的结果,如清单 3 中所示。
清单 3. 来自 transactionTypePerDate 数据集的示例结果
TRANSDATE TYPE TOTALAMT
12-08-2005 D 18160
12-08-2005 T 7123
12-08-2005 W 92384
12-09-2005 D 15215
12-09-2005 T 3542
12-09-2005 W 9776
12-10-2005 D 15632
12-10-2005 T 4578
12-10-2005 W 1572
12-11-2005 D 2457
12-11-2005 T 500
12-11-2005 W 7974
如果想在单个图表中显示某一给定日期处理的所有三种类型的事务量,那么沿 X 轴方向将有三个级数(每种事务类型一个)和四个点(每天一个)。在上述情况下,级数并席键是 TYPE。
还可以使用几个 BIRT 对象将表和其他对象添加到银行报告中。在下一节中将了解这些内容。
更多精彩
赞助商链接