1.简介
1.1 功能简介
子表单支持设置「子字段显隐规则」,通过设置子字段(即子表单中的字段)显示条件,可以实现根据上一步选择的子表单字段选项,来决定下一步显示哪些字段。
1.2 应用场景
如制作生产计划场景中,可能生产的是面料也可能是成衣,希望在子表单中选择「产品名称」时,如果选项为「成衣」,则需要录入「款号」和「花型号」子字段,而选项为「面料」则不需要。
1.3 预期效果
2. 操作步骤
2.1 配置表单
创建「客户订单数据」表单,添加子表单作为生产明细,包含如下子字段:
2.2 设置子字段显隐规则
选中子表单「生产明细」,点击字段属性>>添加显隐规则,如下图所示:
点击「添加显隐规则」,设置显示条件为:满足「所有」条件时,「产品名称」等于「成衣」时,显示「款式号」和「花型号」,如下图所示:
详细的规则设置说明如下表所示:
设置内容 | 说明 |
设置显示条件间的逻辑关系 | 所有:所有条件必须同时满足才能显示后续字段。 任一:满足其中任意一个条件即可显示后续字段。 |
设置条件 | 1)选择字段:设置条件字段,仅允许选择当前子表单中的字段; 2)支持设置的字段包括:单行文本、多行文本、数字、日期时间、单选按钮组、复选框组、下拉框、下拉复选框、地址、定位、图片、附件; 3)设置筛选关系:不同字段支持的筛选关系不同; 4)设置筛选值:不同字段的筛选值设置不同。 |
设置显示字段 | 允许选择当前子表单中的所有字段。 注:显示字段仅显示排在条件字段后面的字段,如果有多个条件字段,则以排在最后面的条件字段作为判断依据。 |
注意:
1)每个表单最多添加 200 个显隐规则(包含子字段和主表字段显隐规则)。
2)一个显隐规则最多可设置 50 个条件。
3. 注意事项
3.1 显示字段位置变动的影响
设置好显隐规则后,如果管理员将子表单显隐规则中的「显示字段」移动到了「条件字段」前面,则在保存表单时,将显隐规则中的显示字段删除,如下图所示:
1)一开始设置的显隐规则:
2)将显示字段「花型号」移动到条件字段「产品名称」之前:
3)显隐规则中的显示字段「花型号」被删除。访问表单时,在不选择产品名称时即可看到该字段。
3.2 显隐规则在查看数据时也生效
在数据管理、权限组、数据内链、数据外链、数据内链&数据外链、新数据提醒等界面处查看单条数据详情时,将按照数据显隐规则进行数据展示,更便于数据的查看。