下拉树编辑风格
下拉树
下拉树可以认为是下拉数据集与下拉列表框进行结合起来所进行的数据分类。
下面以“地区”为主干,“城市”为叶子节点,对如何设置和运用下拉树编辑风格进行介绍:
1、在编辑风格设置中选择下拉树风格;
2、点击【增加】,增加两个节点层;
3、在节点层1中通过下拉框选中需要使用的数据集,并分别在显示列和数据列中选中下拉框中的货主地区,作为下拉树的支点。
4、选中节点层2,从下拉框中选中3中使用的数据集,再选择显示列和数据列为“货主城市”,最重要的是为其选择父节点为货主地区。
注意:父节点指的是当前节点的相邻上层节点的数据列。
-
5、回到根节点,用户可设置根节点的标题(如果不设,则系统默认为“根节点”)、下拉框的高度和宽度、是否只选取叶子节点、是否允许多选。
-
最终预览效果如下: -
-
下拉树支持异步加载子节点
下拉树使用异步加载,后台异步加载数据,即展开一级加载一级。
若一个大数据量下拉树未勾选异步加载,点击单元格时给出提示【当前下拉树组件数据量过大,请采用异步加载方式展现!】
同层节点加载前N条:当用户的同层节点数据量过大时会影响加载效率,请设置合理的加载条数。
按最末层循环
按末层循环:当下拉树上下层级的关系规则相同,层数不固定时,可以根据末层规则进行循环来生成树形数据。
下拉树支持匹配查询
自动匹配:输入关键字后默认停顿一秒判断输入结束自动匹配查询,前台反显前10条数据。
允许关键字搜索:输入关键字后点击漏斗按钮触发查询,前台反显前100条数据。
只搜索叶子节点:用户可选择只对叶子节点的数据进行搜索。
设计界面:
展现界面:
过滤匹配
自动匹配
下拉树支持动态过滤
可通过设置动态来源及过滤条件实现根据其他查询条件中下拉数据集(下拉框)选择的值,动态生成不同层数的下拉树组件。关联过滤条件可对任一层级进行设置。
设计界面:
展现界面:
注意:
1.过滤条件与触发动态过滤来与中的过滤条件均遵从润乾函数表达式
2.过滤来源为可写下拉列表,可选通用查询面板中其他条件、通用查询可接受到的参数、“可以手写”接受外部参数。
3.上述设计界面图中过滤条件与触发动态过滤来源中的过滤条件的表达式是且的关系