automation - Odoo 10:odoo 中的自动操作被错误触发
问题描述
我在 res.partner 模型的 GUI 中创建了两个自动化操作。
论创作,序列1
更新时,序列 5
问题是,即使我在联系人模块中创建了一个新联系人,我的更新自动操作也会被触发。
这是一个错误吗?任何可能的解决方案?
解决方案
我不认为这是错误,而是“更新”的更复杂情况。重写 create 方法并在它之后立即执行 write 调用并不少见。
我能想到的一种解决方案是过滤自动操作的记录,只有过滤的更改才会触发它。
另一种解决方案是使用 python 代码触发服务器操作,它自己处理过滤器并更新您正在谈论的序列。
推荐阅读
- php - 如何使用jquery处理与选择标签相关的多个事件
- windows - 放入特定文件夹时自动将文件设置为只读
- typescript - Typescript 期望 mockImplementation 为所有方法和属性提供模拟
- swift - 是否可以在 init 中访问 enviromentObject 变量?
- tfs - 如何在 powershell 脚本中传递 TFS 2018 密码(隐藏)变量
- php - 如何获取我的查询返回的行数?
- node.js - AWS iam.deleteAccessKey 在 Node10 Lambda 中不可靠
- c - 在链接/编译时静态包含所有库而不是库的一部分
- sql-server - 作为服务运行时 ODBC SQLDriverConnect 崩溃
- react-native - 如何通过本机反应显示来自 JSON 的正确 html 符号