我试图使用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