hello every body,
i need to unlink some lines in my one2Many field while adding news ..
i try this code:
class Devis(models.Model):
_inherit = 'sale.order'
@api.onchange('order_line')
def _onchange_price(self):
for record in self.order_line:
if record.product_id.typea == "t":
record.unlink()
but the instruction :
record.unlink()do not work !
update your question with logs if any, usually this is the method we are using to delete the records using unlink() method. so please check whether it is record.product_id.type and you have the correct value "t". if the type is a many2one field then you will get the id instead of name, if selection then check the values.