子表单显隐规则
1.简介
1.1 功能简介
除了在主表字段中支持设置 字段显隐规则,子表单字段同样支持设置「子字段显隐规则」,即在子表单内部,通过子字段的不同取值,展示不同的子表单字段。
1.2 应用场景
- 进销存中,填写订单明细时,根据不同的产品类型需要填写的明细项目有所不同,则可通过子字段显隐规则实现;
- 人事管理中,填写招聘明细时,根据不同岗位,需要填写的招聘项目也不同,则可通过子字段显隐规则实现。
1.3 预期效果
如客户下订单场景中,订单所需产品可能是面料或成衣,通过子字段显隐规则的设置,实现当「产品名称」选择面料时,展示「面料材质」字段;当「产品名称」选择成衣时,展示「款式号」和「花型号」字段。
2. 设置方法
2.1 设置入口
1)选中子表单字段「生产明细」,在「字段属性 >> 子字段显隐规则」处,点击「添加显隐规则」:
2)如已设置子字段显隐规则,则可在左上角继续「添加显隐规则」,并对已有的显隐规则进行编辑、复制、删除等操作:
3)当一个子表单中添加了多个显隐规则时,支持对列表中的显隐规则进行拖拽排序,便于查看。
2.2 设置规则
进入子字段显隐规则设置页面,需要设置的内容如下:
- 多个条件的关系:当存在多个显隐条件时,可以选择满足「所有」或「任一」条件;
- 所有:所有条件必须同时满足才能显示后续字段;
- 任一:满足其中任意一个条件即可显示后续字段。
- 条件字段:仅允许选择当前子表单中的子字段;支持选择的字段类型包括:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件;
- 筛选关系:根据条件字段类型,设置不同的字段关系,如等于、不等于、包含、不包含、为空、不为空等;
- 筛选值:可选择选项或自定义筛选值;
- 显示字段:允许选择当前子表单中的所有字段。
全部设置好后点击「确定」保存。
3. 其他规则
3.1 支持在字段属性中设置显隐规则
3.2 联动得来的选项支持显隐规则
如下拉框「产品名称」字段,关联了「产品基础表」中的「产品名称」,在设置子字段显隐规则时,可以直接联动出该表中的数据进行条件设置。
3.3 显隐规则在查看数据时也生效
在数据管理、权限组、数据内链、数据外链、数据内链&数据外链、新数据提醒等界面处查看单条数据详情时,将按照数据显隐规则进行数据展示,更便于数据的查看。