我試圖使用python內置函數計算總和,bu得到上述錯誤。 *的.pyUnboundLocalError:在分配odoo10之前引用的局部變量'sum'
def _total_sum(self):
stock_quant_ids = self.env['stock.quant'].search([('product_id','=',product.id)])
inventory_value = (sum(line.inventory_value for line in stock_quant_ids))
如何解決這個問題?
您在某處使用'sum'作爲變量名稱。不要這樣做。 – user2357112
謝謝@ user2357112。 – KbiR
爲什麼不正確的答案?我仍然在沒有答案的列表中找到這個問題,然後到了這裏。 – Majikat