我在One2many字段'name','id'和'price'中有一个One2many字段和三个字段。我希望“价格”字段的所有值都从One2many字段的多行添加。
我的Python函数:
@api.onchange('price', 'vals', 'sum')
def _onchange_amount_weight(self):
if self.price:
sum = 0;
print "s", sum
self.vals = self.price + self.sum
print"a", self.vals
self.sum = self.vals
print"b", self.sum
self.sum += self.price
print"c", self.sum
...谢谢
答案 0 :(得分:1)
您可以通过在XML视图树
中添加此代码来实现 <field name="price" sum="Total price" widget="monetary"/>
<field name="vals" sum="Total vals" widget="monetary"/>
<field name="sum" sum="Total sum" widget="monetary"/>