当前位置:首页 > 01-Birt工具数据报表开发手册
c) 子报表
主从报表的制作需要使用到两个数据集,且子报表需继承主报表的结果的值作为筛选条件,这样就需要定义两个或以上的数据集,如下图为按正常的数据集定义方法定义的主报表的数据集定义:
下面是子报表的数据集,需要集成主报表的Prd_Id和Area_Name两个参数:
子报表中先定义两个数据集参数,暂不关联主报表的字段:
先按正常的列表报表制作主报表,设置布局,样式,属性等:
在主报表的明细数据最后一列插入一个表,将子表的数据集中的需要展示的字段放置在新建的表中:
在子报表的属性编辑窗口,选择绑定,选择数据集为子报表:
设置子报表对应的参数与主报表中的对应关系:
设置完成后,调整布局,应用样式和其他附加属性:
下图即为以上设置的主从报表的最终显示结果:
d) 链接式报表
链接式报表是根据第一个报表中的展现结果中的值,链接到另一张报表,以显示主报表中某项数据的具体内容,因此需要有两张报表,两个数据集,以上一章的两个数据集为例,先定义好两张报表:
设置好两张报表的布局,样式及附加属性:
选择第一张报表的需要链接显示的明细数据列,如DATA,选择属性编辑中的超级链接选项,指定该字段的链接属性:
按需求设置链接属性,指定链接报表的参数与主报表的数据对应关系:
共分享92篇相关文档