关联子表数据过滤

1. 简介

1.1 功能简介

本文将介绍基于主表内容进行数据过滤的 2 种方案。其中,在 选择数据关联数据 的过滤条件设置中,不同方案所实现的数据选择效果不同,具体如下:

  • 方案一:使用填充字段进行过滤条件设置,选择时仅可选择单条数据;
  • 方案二:使用关联引用字段进行过滤条件设置,选择时可以多选数据。

1.2 应用场景

1.3 预期效果

以订单出库为例,在「出库表」中通过关联子表绑定了「出库明细表」,并在「出库明细表」中提供了 选择数据 来快速录入明细。则录入时,便会根据当前填写的订单编号,来筛选出相应的订单明细供选择。效果如下:

1)方案一

选择数据时,会根据所填写的订单编号来提供相应的订单明细数据,且单次仅可选择 1 条数据。效果如下所示:

2)方案二

选择数据时,会根据所填写的订单编号来提供相应的订单明细数据,且选择时,可以批量选择并添加多条数据到出库明细中。效果如下所示:

2. 方案一

注:在学习之前建议安装 关联子表数据过滤 应用模板,本文将按照模板中的示例数据进行讲解。

实现思路如下:

  • 通过关联表中关联数据字段的填充规则设置,把所需主表内容填充到关联表的对应字段中;
  • 设置过滤条件时,选择填充字段即可。

以订单出库场景为例,设置步骤如下:

2.1 设置步骤

1)进入「出库明细表」的编辑页面,选中「关联出库单」字段,点击「字段属性 >> 设置填充规则」,将出库单里的「订单编号」填充到当前表单中。

2)选中「选择订单明细」字段,点击「字段属性 >> 数据选择过程」,在新页面中设置过滤条件为:订单明细表.订单编号「等于」当前表单.订单编号。

注:此处「订单明细表」中的订单编号是在提交订单后,借助智能助手Pro 同步到订单明细数据中的。

2.2 效果演示

效果参见本文【1.3 预期效果】。

3. 方案二

注:在学习之前建议安装 关联子表数据过滤 应用模板,本文将按照模板中的示例数据进行讲解。

在设置过滤条件时,支持直接使用 关联引用字段(即相关联主表中的字段)。以订单出库为例,设置步骤如下:

3.1 设置步骤

选中「选择订单明细」字段,点击「字段属性 >> 数据选择过程」,在新页面中设置过滤条件为:订单明细表.订单编号「等于」出库表.订单编号。其中,出库表.订单编号为关联引用字段,即跨表引用「出库表」中的订单编号。

注:此处「订单明细表」中的订单编号是在提交订单后,借助智能助手Pro 同步到订单明细数据中的。

3.2 效果演示

效果参见本文【1.3 预期效果】。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验