odoo开发笔记 -- 触发机制/埋点设置

场景描述:

    项目需求中,经常会需要,当某个字段处某个特定状态时候,触发执行特定的方法;或者创建某条记录的时候,同时做另一个操作;如何实现类似的需求?

实现方式:

    odoo中提供了几种触发方式:

       1. 字段级别 --前端触发:@api.onchange装饰器  ---相当于update变更操作的时候触发

   2. 字段级别 --后端触发:@api.depends装饰器  ---相当于update变更操作的时候触发  

   3. 模型/表级别  --继承扩展create方法

   4. 模型/表级别  --继承扩展write方法 ---相当于update

补充示例:

      待补充

posted @ 2019-11-26 08:55  hello-Jesson  阅读(835)  评论(0编辑  收藏  举报