子表单显隐规则

1.简介

1.1 功能简介

除了在主表字段中支持设置 字段显隐规则,子表单字段同样支持设置「子字段显隐规则」,即在子表单内部,通过子字段的不同取值,展示不同的子表单字段。

1.2 应用场景

  • 进销存中,填写订单明细时,根据不同的产品类型需要填写的明细项目有所不同,则可通过子字段显隐规则实现;
  • 人事管理中,填写招聘明细时,根据不同岗位,需要填写的招聘项目也不同,则可通过子字段显隐规则实现。

1.3 预期效果

如客户下订单场景中,订单所需产品可能是面料或成衣,通过子字段显隐规则的设置,实现当「产品名称」选择面料时,展示「面料材质」字段;当「产品名称」选择成衣时,展示「款式号」和「花型号」字段。

2. 设置方法

2.1 设置入口

1)选中子表单字段「生产明细」,在「字段属性 >> 子字段显隐规则」处,点击「添加显隐规则」:

2)如已设置子字段显隐规则,则可在左上角继续「添加显隐规则」,并对已有的显隐规则进行编辑、复制、删除等操作:

3)当一个子表单中添加了多个显隐规则时,支持对列表中的显隐规则进行拖拽排序,便于查看。

2.2 设置规则

进入子字段显隐规则设置页面,需要设置的内容如下:

  • 多个条件的关系:当存在多个显隐条件时,可以选择满足「所有」或「任一」条件;
    • 所有:所有条件必须同时满足才能显示后续字段;
    • 任一:满足其中任意一个条件即可显示后续字段。
  • 条件字段:仅允许选择当前子表单中的子字段;支持选择的字段类型包括:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件;
  • 筛选关系:根据条件字段类型,设置不同的字段关系,如等于、不等于、包含、不包含、为空、不为空等;
  • 筛选值:可选择选项或自定义筛选值;
  • 显示字段:允许选择当前子表单中的所有字段。

全部设置好后点击「确定」保存。

注:

1)每个表单最多添加 200 个显隐规则(包含子字段和 主表字段显隐规则);

2)一个显隐规则最多可设置 50 个条件。

3. 其他规则

3.1 支持在字段属性中设置显隐规则

在子字段 单选按钮组下拉框 的字段属性中,同样支持设置显隐规则,即根据所选的不同选项展示不同的子表单字段。在子字段单选按钮组/下拉框的字段属性中添加的显隐规则,将同步添加至子字段显隐规则中。

3.2 联动得来的选项支持显隐规则

下拉框字段通过 数据联动关联其他表单数据 得来的字段选项也可以作为子字段显隐规则的条件。

如下拉框「产品名称」字段,关联了「产品基础表」中的「产品名称」,在设置子字段显隐规则时,可以直接联动出该表中的数据进行条件设置。

3.3 显隐规则在查看数据时也生效

在数据管理、权限组、数据内链、数据外链、数据内链&数据外链、新数据提醒等界面处查看单条数据详情时,将按照数据显隐规则进行数据展示,更便于数据的查看。

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5