简介
设计级联选择器是指,在下拉框控件的数据来源,选择关联已有表单数据,通过设置数据范围限定,根据表单中其他控件的值,筛选出下拉框中可选的值,实现多个下拉框的级联选择。
使用场景:
适用于自定义配置多个级别的选项值,实现级联选择效果,下文以采购单的商品类别、品牌和型号做示例。
其他常见的级联选择场景有:
- 地址级联选择,如国家-省-市-区县选择
- 学生信息选择,如学校-年级-班级选择
- 商品信息选择,如商品类型-商品名称-商品规格
- 项目信息选择,如项目等级-所属部门-项目负责人
使用方法
设置数据来源
在表单设计页面,选择“类别”控件,把数据来源设置为关联已有表单数据,关联表单选择“商品信息”,字段选择“类别”,“品牌”和“型号”字段依次做同样的操作。
设置数据范围限定
1.在“品牌”控件中,在数据范围限定处点击设置条件,条件设置为“商品信息的类别等于当前表单的类别”。
2.“型号”控件也进行同样的设置,把条件设置为“商品信息的品牌等于当前表单的品牌”。
录入被关联表单的数据
在被关联的表单“商品信息”中,录入所需的数据。
使用级联选择器
1.点击新建采购单,类别选择“手机”,再点击“品牌”选择框,将筛选出“商品信息”中的“手机”类别的品牌。
2.品牌选择“小米”,再点击“型号”选择框,将筛选出“商品信息”中的“小米”品牌的型号。