明道云如何查询工作表?创建记录时,可能需要知晓本表或其他表中已有的记录数据,就可以通过一个查询条件,从指定工作表中查找,找到后将数据写入到字段。本文小编为大家介绍一下明道云查询工作表的具体操作,有需要的朋友可以参考一下!
场景和配置示例
示例1、普通字段的默认值获取
场景:提交费用报销时,收款银行和账号默认显示为申请人上次报销时使用的信息。
1)为银行卡号配置动态默认值,选择查询工作表的方式
2)配置查询表和查询条件
3)将查询结果写入字段
如果查询到记录数据,则将记录中的对应的字段写入到当前字段(我们配置的是付款卡号的默认值)
实现效果:
示例2、关联字段的默认值获取
场景:创建订单时,输入手机号,可以根据手机号在联系人表中查询对应的联系人,如果找到则自动关联。
1)为联系人字段配置默认值,选择查询工作表的方式
2)配置查询条件
关联字段的默认值不需要配置查询表,只需配置查询条件。
我们配置的条件是:从联系人表中查找和当前记录中输入的手机号一致的记录。
实现效果:
示例3、子表或关联记录(列表)的默认值获取
场景:设备巡检中,创建一个巡检单,当前设备的名称填写后,从《设备巡检明细模板》表中获取相应的巡检项和方法(多条),然后自动填充到当前巡检单中的子表中(巡检内容)
1)配置子表动态默认值
2)配置数据查询条件
3)配置写入子表字段的映射关系
查询到的模板数据需要写入到子表中,需要配置下写入字段的映射关系。
左边是子表中的字段,右边是模板表的字段。
格式就是:子表字段的值=查询到的字段
实现效果:
4)拓展
在设备巡检中,实际很少有输入设备名称的操作,我们常常会关联设备记录(可以扫码关联),然后设备名称的默认值显示为关联设备的名称,设备名称的默认值填充后,子表的默认值也会去查询并填充了。
- 设备名称的默认值为关联设备的设备名称
- 实现效果