3
我創建了一個取決於銷售額的新模塊。我還在銷售訂單中創建了銷售佣金選項卡。我想添加amount_total
從sale.order
到sales_value
在我的新型號commission.sale
但沒有任何反應。如何從一個模型獲取字段值到另一個模型
在commission.py
_name = 'commission.sale'
sales_value = fields.Float(compute="_total", string="Sale Value")
@api.multi
def _total(self):
sale_obj = self.env['sale.order'].search([('amount_total','=', True)])
self.sales_value = self.sale_obj.amount_total
您是否收到任何錯誤? 'self.sale_obj'在這裏沒有定義。即使您放棄了「自我」,您可能會在搜索時找到大量的銷售訂單,因此「sale_obj.amount_total」應該會給您一個錯誤。 – alexbclay
沒有錯誤,也沒有輸出 – 111sree
您是否已將新字段添加到視圖xml文件? – alexbclay