我正在尝试在Odoo
10中创建一个自定义模块。我需要找到两个字段的总和。因此,我使用了onchange
,它可以正确显示计算出的更改,但是当我单击“保存”时,更改就消失了。
这是我的代码:
a = fields.Float()
b = fields.Float()
total = fields.Float(string="Total")
@api.onchange('b')
def onchange_field(self):
if self.b:
self.total = self.a + self.b
请帮助我解决此问题。
非常感谢所有帮助!