在宜搭中创建了两个普通表单,表单B如何将“工时小时数”的值进行求和,并将求和结果赋值给表单A对应项目的“工时发生合计”?同时如果表单B“工时小时数”发生修改同步修改表单A中相应的结果
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要在宜搭中实现表单B的“工时小时数”字段求和,并将结果赋值给表单A对应项目的“工时发生合计”,同时确保当表单B的“工时小时数”发生修改时,表单A中的结果能够同步更新,可以按照以下步骤操作:
注意:确保表单A和表单B之间存在明确的关联关系(例如通过“项目ID”字段进行关联)。这是实现数据联动的基础。
宜搭支持通过数据联动、公式运算等功能实现跨表单的数据处理。以下是具体配置步骤:
在表单B中,添加一个汇总字段或使用公式字段来计算“工时小时数”的总和。
SUM(关联表单B.工时小时数)
这里的“关联表单B”是指通过“项目ID”字段关联的表单B数据。
确保求和结果能够实时更新。宜搭的公式字段会根据关联数据的变化自动重新计算。
在表单A的“工时发生合计”字段中,使用公式字段引用表单B的求和结果。
关联表单B.求和字段
这里的“求和字段”是表单B中计算“工时小时数”总和的字段。
保存配置后,表单A的“工时发生合计”字段将自动显示表单B中对应项目的求和结果。
为了确保表单B的“工时小时数”字段发生修改时,表单A中的“工时发生合计”字段能够同步更新,可以利用宜搭的以下特性:
如果需要更复杂的同步逻辑,可以使用宜搭的触发器功能: 1. 在表单B中设置一个触发器,监听“工时小时数”字段的变化。 2. 当字段值发生变化时,触发器调用API或执行脚本,将新的求和结果写入表单A的“工时发生合计”字段。
通过以上步骤,您可以实现表单B的“工时小时数”字段求和,并将结果动态同步到表单A的“工时发生合计”字段中,同时确保数据修改时的实时更新。