JEPLUS功能表单之树形选择字段类型的高级使用html
JEPLUS功能表单中树形选择字段类型的目标字段在开发过程当中还有一些高级配置和高级应用,若是知晓怎么配置也许能解决咱们系统开发过程的大问题,这篇笔记我就详细讲解一JEPLUS功能表单中树形选择字段类型的高级使用,但愿可以解决你们在实际开发过程当中遇到的问题。node
1、打开字段类型为树形选择的目标字段的属性配置界面编码
2、树形选择字段类型的数据字典的配置信息说明url
配置信息说明:
内部字典编码 | url,表单字段1~表单字段2~表单字段3,id~text~code,M(多选)|S(单选),N(上下都不级联) | T(选父节点级联选中子节点) | D(选子节点级联选择父节点)
id_,text_,code_ 加后缀下划线的能够将层级关系带下来。spa
配置完树形字典以后的配置信息是:JE_CORE_ROLE,XMINFO_LXR,code,S3d
JE_CORE_ROLE:对应配置信息说明里面的url,表明的是树形数据字典的编码信息。code
XMINFO_LXR :对应配置信息说明里面的表单字段,表明的是目标字段的字段编码。orm
code :对应配置信息说明里面的id~text~code,选择code表示选中数据字典里面的code值。htm
S :表示选择数据字典里面的值为单选。blog
其余配置信息以下:
N:上下都不级联)
T:选父节点级联选中子节点
D:选子节点级联选择父节点
id_,text_,code_ 加后缀下划线的能够将层级关系带下来。
3、树形选择字段类型的数据字典的辅助配置说明
辅助配置说明:
rootId 根节点ID,根据rootId过滤,只显示该节点下的数据
如下树形用于功能快速查询时起效:
queryField 查询功能字段
nodeField 树形节点取值的字段,如id,text,code,bean.Field...
formatValue 格式化节点值,如in(将值以逗号隔开)
点击加号按钮以后为辅助配置添加配置信息
rootId的意义:
截图详细说明
queryField(查询功能字段)、nodeField(树形节点取值的字段,如id,text,code,bean.Field...)、formatValue (格式化节点值,如in(将值以逗号隔开))这几个值用于树形选择的功能快速查询时起效,下面以个人项目截图说明,其中dataCache、expandDepth表示的是nodeField里面的Field。
expandDepth配置的值为0时的树形数据的展现效果以下:
formatValue:格式化节点值,如in(将值以逗号隔开),表示的是树形选择的功能快速查询里面的快速查询字段的配置方式
4、树形选择字段类型的其余使用(自定义变量名的获取和使用)
首先在树形选择字段的辅助配置里配置变量,如图所示:
在树形选择字段的辅助配置里配置完成以后,在其余地方来获取这个变量使用