background image
如何利用 FineReport 制作动态树报表 
在对数据字段进行分类管理时,利用动态树折叠数据是一个很好的方法,也就是点击数
据前面的加号才展开对应下面的数据,如下图。那这样的效果在制作报表时该如何实现呢? 
下面以报表工具 FineReport 为例介绍。 
 
思路: 
通过将模版设置为组织树报表,然后通过设置树节点按钮,最好通过数据分析预览或者
form 表单预览即可查看效果。 
步骤: 
1
 
初步建立模板 
建立模板就相当于建立一个 excel 的 sheet,只不过是 cpt 的形式。把相应的字段拖到单元格
内。 
2
 
增加树节点按钮 
通过设置树节点按钮来实现折叠树,分别右击单元格 A1、A2、A3,选择空间设置>按钮,
按钮类型选择
“树节点按钮”,设置如下: 
 
3
 
保存与预览 
保存模板,点击设计器中的数据分析,在网页上的预览效果即如上述所示。 
动态效果展示: 
用户设置了折叠树按钮后,预览报表时没有动态树效果,可能是预览模式错误。 
我们是通过按钮控件实现该功能的,而普通的分页预览是不会将控件显示出来,如下图
所示: