Eden.Sun 发表于 2023-3-31 15:38:13

Web设计器设计树形报表(二)

本帖最后由 Eden.Sun 于 2023-3-31 15:39 编辑


今天我们介绍根据父子节点快速构建树形结构报表。


1. 适用场景
通过两个字段标识层级关系的情况,如 id 和 pid(父级id)等类似场景。


2. 准备数据
我们模拟一批假数据,通过 id 和 pid 标识当前层级和父级的id,num 标识具体的节点数据。



3. 设计报表
再表格的明细行添加分组条件,并设置切换的属性折叠/展开效果:



设置文本的缩进效果:{5 + Level() * 10}pt; Level()计算当前数据是树形的第几层,



4. 效果预览:







至此,我们就完成了通过父子节点构建树形报表的全过程。







页: [1]
查看完整版本: Web设计器设计树形报表(二)