保存在函数onchange(Odoo)

时间:2016-05-12 11:05:53

标签: openerp onchange odoo-8

我有一个字段类型char“name”和这个字段的onchange函数。 当我修改字段“name”时,我希望保存寄存器 类似的东西:

@api.onchange('name')
    def _onchange_name(self):
        #Save the register on the BBDD (like press the save button)

2 个答案:

答案 0 :(得分:0)

register = fields.Float()

@api.depends('name')
def _compute_register(self):
   self.register = something

答案 1 :(得分:0)

我认为您需要在def write()方法中添加它

@api.multi
def write(self, vals):
    if vals.get('name'):
        #insert code here