reason = fields.Many2many('fo.purpose', string='Purpose Of Visit', ondelete='restrict')
its remove my reference data ....why?
second question
what is the difference between ondelete='restrict' and ondelete='cascade' ?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
reason = fields.Many2many('fo.purpose', string='Purpose Of Visit', ondelete='restrict')
its remove my reference data ....why?
second question
what is the difference between ondelete='restrict' and ondelete='cascade' ?
Hello,
@api.multi
def unlink(self):
visit_obj = self.env['visit_model']
obj = visit_obj.search([('reason', 'in', self.ids)])
if obj:
raise exceptions.ValidationError(_("You are trying to delete a record that is still referenced!"))
return super(yourclass, self).unlink()
Thanks
thanks it's working
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
Aanmelden| Gerelateerde posts | Antwoorden | Weergaven | Activiteit | |
|---|---|---|---|---|
|
1
feb. 24
|
2827 | |||
|
0
jul. 24
|
4200 | |||
|
0
jul. 22
|
60 | |||
|
1
jul. 22
|
3933 | |||
|
2
dec. 23
|
34511 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.
regarding your second question, you can find your answer here: https://www.odoo.com/id_ID/forum/help-1/ondelete-optional-parameter-19283