开发者社区> 问答> 正文

宜搭集成自动化子表单编辑,更新另一表单的子表单,总是出现新增后删除,而不是更新

image.png
1、编辑子表单触发
2、获取需要更新的主表,有过滤条件,
3、获取上面主表的子表
4、更新子表部分数据

image.png
执行成功

image.png
出现新增与删除

求解决!!

展开
收起
晓晓Zero 2023-11-05 23:07:05 468 0
2 条回答
写回答
取消 提交回答
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    2023.05.11 版本升级后更新数据节点支持直接更新表单,支持所有版本。

    更新数据节点支持两种更新模式:

    直接更新表单数据:根据设定的匹配规则,对普通表单的主表或子表进行更新(更新数据的来源表可以是普通表单也可以流程表单)【重点在直接更新】

    按节点更新表单数据:更新获取单条/获取多条数据节点的数据【重点在先获取后更新】

    集成自动化和简易流程中均支持该节点。

    升级后支持普通表单子表对子表更新,平移业务规则能力

    2023-11-06 17:27:33
    赞同 1 展开评论 打赏
  • 北京阿里云ACE会长

    若在更新子表单时,出现了新增后删除的情况,可能是由于在更新子表单时,父表单的相关数据已经被删除或者在更新子表单时出现了其他异常情况。
    为了确保更新子表单时能够正确更新父表单的相关数据,可以尝试以下几个步骤:

    1. 在更新子表单之前,确保父表单的相关数据已经被正确获取,并且已经被保存在一个可靠的数据结构中。可以使用宜搭提供的 getData 方法来获取父表单的单条数据。
    2. 在更新子表单时,使用宜搭提供的 updateData 方法来更新子表单的数据。在更新子表单时,需要确保传递给 updateData 方法的参数是正确的,包括子表单的数据和父表单的相关数据。
    3. 在更新子表单时,如果出现了异常情况,需要及时捕获并处理这些异常情况。可以使用 try-catch 语句来捕获异常情况,并采取相应的措施来处理这些异常情况,以确保更新子表单的过程能够顺利进行。
    2023-11-06 08:02:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载