1 使用场景
在跨设备表单多记录从表的实际业务的应用中,我们发现不乏有这样的使用场景:在新增表单记录时,对于一些固定的从表记录,希望从表列表可以初始化生成几行记录,避免每次新增操作都要逐条添加从表明细。
例如某值班表中需要在从表明细中维护值班交接时备用物资的状态,此处备用物资是相对固定的,没有必要在每次新增交接班记录时再去逐行添加备用物资。
2 配置说明
上述业务场景只能在主从模型或多对多模型的多记录从表中实现(需要v694以上的服务和设计器),设计器配置方式如下:
在需要在新增页面进行初始化数据填充的从表配置界面,找到页面相关设置下的【初始化设置】。
单击【初始化设置】,在弹出窗口中找到【新增页面数据填充】配置项。
单击【设置】打开如下弹窗进行相应的配置。
- 数据视图:此处我们需要选择提前准备好的数据视图作为填充值数据源,可以选择乐创者设计器中定义的各类数据视图(JDBC数据、缓存数据等)。想要填充数据,作为数据源一定是必选的。
- 参数设置:前面提到了数据源的数据视图有多种类型可选(示例中选择了缓存数据因此无需配置参数),因此如果数据视图是有参数的,也可以在这里为参数赋值,参数值支持常量和表达式。 注意:表达式取到的主表字段值由于是新增页面只能取到主表字段默认值。
- 字段映射:用于配置从表被填充字段与数据视图返回字段值的映射关系,如示例中配置的是数据源中的物资“名称”字段填充至从表的备用物资“名称”字段中。
- 完成上述几项配置后点击【确定】保存模版,就完成了从表初始化数据填充的配置。【重置】操作可以清空当前的初始化填充设置。
3 显示&交互
如下图所示是我们准备的缓存数据“物资明细”
将“名称”的值填充至从表字段“名称”的效果如下图所示,在新增页面的从表“备用物资“”中自动初始化了10条预设的物资名称和行记录,这样填报人只需要填写数量和状态即可,可以节省很多工作量。
PC端:
移动端:
作者:Eric 创建时间:2023-11-01 10:01
最后编辑:Eric 更新时间:2025-04-24 13:55
最后编辑:Eric 更新时间:2025-04-24 13:55
