很多情况下,J2EE的应用需要一个配套搭建的报表来显示统计信息,BIRT就是一个很不错的免费报表系统,它的强大这里不再赘述了,这里仅仅为了记录一下钻取的基本操作。BIRT的钻取说白了就是网页上的超链接,点击链接会出现另一个页面而已,而需要注意的就是它可以以当前报表上的数据为查询条件进行查询,并在下一个页面中进行显示。

以告警种类历史趋势为例说明其步骤分为如下两步:

一、准备两张报表,当然两个报表某些地方是需要有关联关系的,你随便弄两张好不好使我不管了。
我准备了两张报表,1是告警种类的统计信息,其参数为别为起始时间与结束时间。2是统计信息的明细信息,其参数为超时间、结束时间及主机名称。两个报表是通过报表1的主机名及输入报表的起止时间为关联进行关联的。

二、为两张报表建立关联关系。
1、选择要关系的数据字段并在属性编辑器中选择‘超级链接’。
2、点击编辑,在弹出的对话框中选择钻取功能。
3、在‘第1步’中选择报表文件。
4、确定后在在下面的‘报表参数’处会变成白色,在参数下的第一行单击鼠标左键会出现下拉列表,在其中选择要使用的参数,要注意的是有的版本只能逐行的这么点击,点击其它地方是没有反应的。
5、选择好参数后点击值处会变成如下形式,点击出现的按钮为参数设值,如果没有为参数设置必须的值那么点击主页面的链接后会弹出报表2的参数输入框要求输入必须的参数。
6、在弹出的表达式生成器中的类别会有可供选择的几个大类型,一般我用的是头两个,其中第一个是主报表用的数据集中可用的数据,如下图所示,第二个是报表参数,就是主报表中输入的参数。
7、这是我设置好的参数,确定后报表的链接部分便结束了。

最近有需求要用到图片链接,在限网的情况下,没能找到更多资料,正打算有空继续研究。这里收集资料算是做备用吧。