1、自动构建
自动构建树能够根据数据自动构建出下拉树,无需一层一层定义数据,但是其必须使用树数据集来构建。
2、分层构建
不是所有的数据都能自动构建出下拉树,因此需要分层构建。
层次1
层次1通过数据字典来定义下拉框的实际值与显示值。
层次2
层次2的数据一般会根据层次1的数据进行过滤,因此需要定义成数据集,然后通过数据查询返回数据集定义的列。一般数据集定义成:SELECT 字段 FROM 表名 WHERE 层次1的字段 = '${layer1}'
可以看看帮助文档,或者去帆软论坛上提问,有人会很快回答的
1.数据集参数改造in ('${TREELAYER(组织主键,true,"\',\'")}')
2.下拉树控件
使用树数据集自动构建,并勾选结果返回叶子节点,结果返回完整层次路径
3.默认值为全选
EVAL("["+JOINARRAY(sql("数据库连接名",
"select '['||''''||列名||''''||']' from 表名 where 条件", 1), ",")+"]")
---------------------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)