假设我有两个字段。例如 num1 和 num2。我想在 TreeView 中显示这些值的总和。如何在odoo中应用这个?
最佳答案
您可以通过onchange
方法实现这一点,这里是使用odoo的新api的onchange方法的演示。
class DemoModel(models.Model):
_name = 'demo.model'
field_x = fields.Integer('Column X')
field_y = fields.Integer('Column Y')
field_sum = fields.Integer('Column Sum')
@api.onchange('field_x', 'field_y')
def onchange_field(self):
if self.field_x or self.field_y:
self.field_sum = self.field_x + self.field_y
您不需要更改 View 部分(xml)中的任何内容。
关于odoo - odoo 中的两个值相加(求和),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29853506/