Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
2242 Widoki

In res.config .settings I have a checkbox and a many2one field. When I click on the checkbox, it shows the many2one field. I then select a value for many2one and save. This value is visible in the database.
But when I deselect the checkbox and leave the value in many2one this value from the many2one field is saved in the database.
I would like the value from many2one not to be saved in the database if the checkbox is unchecked.

Awatar
Odrzuć
Najlepsza odpowiedź

Hi Ewdy,

Define an onchange function for your checkbox(boolean field). In that if the check box is not selected, you have to reset the value in the many2one field to False.

Try this:

@api.onchange('your_check_box_field')
def onchange_your_check_box_field(self):
if not self.your_check_box_field:
self.many2one_field = False


Thank you

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
cze 23
2597
1
lis 22
2861
2
kwi 21
3193
0
sie 25
29
1
sie 25
1986