J'essaie d'écrire un onchange qui renvoie un message et met à jour une valeur en même temps. Jusqu'à présent, il affiche le message mais le champ reste le même. Le code que j'ai est:Afficher un message et affecter une valeur à un champ dans une méthode onchange
@api.onchange('changed_field')
def my_onchange_method(self):
if self.other_field:
self.changed_field=False
raise Warning('Some message.')
Je pense que mon erreur est la façon d'envoyer le message, quelqu'un pourrait-il me dire comment y parvenir dans Odoo 9? Merci.
Il a parfaitement fonctionné. Merci ;) – Dayana