找回密码
 立即注册

QQ登录

只需一步,快速开始

Tony.Fu 活字格认证 Wyn认证
超级版主   /  发表于:2022-2-28 18:24  /   查看:2180  /  回复:0
本帖最后由 James.Lv 于 2023-1-5 18:11 编辑

业务场景:
有时我们会遇到多层级循环嵌套的数据,并且它们通过ParentID进行关联,类似这样的结构:
IDParentID层级名称数值年度合同现货交易
100主节点2421221002100
211层级A1020012001200
311层级B5600300300
411层级C无子节点8412600600
522层级A_子节点_AA3500500500
622层级A_子节点_AB3400400400
722层级A_子节点_AC3300300300
832层级B_子节点_BA2900200200
932层级B_子节点_BB2700100100

而这种类型的多层级嵌套表格可以用矩表的"父级分组"功能快速的生成像这样的树形报表

image.png157829283.png
并且支持点击节点收缩/展开

制作方法:
1.使用矩表设计器,搭建一个框架,绑定ID与数值字段
image.png553853454.png
2.选中需要做切换的单元格,我们可以看到它的名字是【文本框7】
image.png443124999.png
3.设定分组的【上级分组】与【切换元素】
上级分组就是我们的父节点ParentID,切换元素为我们的点击文本框【文本框7】
image.png756004638.png

就可以实现这样的效果了~
如果需要我们还可以根据层级,使用表达式来做一些缩进效果
image.png633704833.png


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部