Skip to content

字典多级联动

  • 支持的表单控件有选项按钮、下拉框,并且支持多选的情况 。

  • 字典类型支持idnamevalue

  • 动态表格中也支持字典多级联动 。

静态字典的多级联动

①. 配置管理 --> 应用字典管理,建立静态字典,并建立对应的下级字典。

②. 表单设计器 --> 控件属性 --> 基本属性 --> 字典:选择静态字典, --> 高级属性:级联字典:是,是否显示下级:否,级联字段:选择下级所关联的控件。

③. 由于静态字段已经指定了上下级关联关系,所以下级字段不需要指定字典 。

④. 下拉框实现静态字典的多级联动时有两种展现方式:

  • 多个下拉框实现: 操作步骤详解 ② 。
  • 单个下拉框实现:表单设计器 --> 控件属性 --> 基本属性 --> 字典:选择静态字典, --> 高级属性:级联字典:是,是否显示下级:是。

动态字典的多级联动

①. 配置管理 --> 应用字典管理,建立动态字典 。下级动态字典的SQL需要指定四列,ID、NAME、VALUE、RELATION。不允许调换位置。

例如:SELECT ID, OBJECTNAME, OBJECTNAME, OBJECTTYPE FROM TR_HZ_RULE_OBJECT 

②. 上级字典配置:

  • 字段高级属性:字典类型:id。级联字典:是。级联字段:选择下级所关联的控件。下级动态字典的关系列:用于指定动态字典的上下级关系,不区分大小写,对应SQL中的RELATION