我使用了unlink()方法,删除了查询和看不见的东西,但是一个很多订单中的发货金额无法删除。 My.py代码是:
@api.multi
@api.onchange('order_line')
def _compute_shipping_amount(self):
for rec in self:
temp_shipping_charge = 0
for line in rec.order_line:
for delivery in rec.carrier_id:
data=[]
if line.product_id:
if delivery.product_id == line.product_id:
for delivery in rec.carrier_id:
rec.shipping_charge = line.price_unit
if line.ship_line_bool:
line.unlink()
我的表单视图是:enter image description here
我的错误日志是:enter image description here