1 使用场景
在跨设备表单多记录从表的实际业务的应用中,可能会遇到以下使用场景:在编辑表单时,对于某个从表的记录,希望可以根据主表某个字段值的变化而进行联动展示。例如采购单主表中有一个“供应商”选择字段,用于集中采购某供应商的商品,在选择不同的供应商选项时,从表明细仅显示所选供应商的商品明细进行编辑。
2 配置说明
上述业务场景需在主从模型或多对多模型的多记录从表中实现(需要V8.0.0版本以上的服务和设计器),设计器配置方式如下:
完成采购订单的主从模型基础设置后,来到从表配置界面,此处设置的是一个“常规”类型的从表。
单击【从表联动填充设置】,在弹出窗口中进行从表联动填充功能的配置,默认状态下未启用该功能。
勾选【启用】后需要额外配置【数据视图】、【参数设置】和【字段映射】。
- 【数据视图】此处我们需要选择提前准备好的数据视图作为填充值数据源,必选,可以选择乐创者设计器中定义的各类数据视图(JDBC数据、缓存数据等)。
- 【参数设置】选取数据视图后,自动获取其参数列表,可以配置生效的参数和参数值。从表联动功能主要通过传参实现,参数值来源可以是常量、表达式和来源主表字段,例如上述场景中来源主表“供应商”字段就需要选择来源主表字段。
- 【字段映射】用于配置从表被填充字段与数据视图返回字段值的映射关系,例如案例中我们需要将商品名称和单价填入从表显示,就将数据源中的“产品名称”与从表的“商品名称”字段、“单价”与从表的“商品单价”字段映射起来。
- 完成上述几项配置后点击【确定】保存,就完成了从表联动数据填充的配置。
3 显示&交互
从表联动执行规则:
参数值若有选择“来源字段”时,前端监测到字段值发生变化时需要触发从表数据联动填充,清空从表现有所有记录,按数据视图查得数据和字段映射新增相应数量的从表记录和对应字段控件值。
如下图所示是我们准备的完整商品列表数据,可通过主表切换“供应商”字段通过供应商ID进行联动过滤:
用户切换“供应商”选项后,在从表中自动联动出了对应条数的商品明细记录,自动填入了商品名称和单价,针对从表只需要填写采购数量即可,可以提升填报效率。
PC端:
移动端:
作者:Eric 创建时间:2026-03-24 11:23
最后编辑:Eric 更新时间:2026-04-30 18:28
最后编辑:Eric 更新时间:2026-04-30 18:28
———— 本文档对您有帮助吗?或有错误,恳请 反馈 ————
