Hi, i would like to put 2 on_changes functions in the same field, and i don't know how to define it in the xml view. Thanks.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
If you need them for math computation try this
@api.onchange('field1', field2')
def onchange_name_of_onchange(self):
if self.field1 or self.field2:
self.fieldresult = self.field1 * self.field2
+1 Odoo Honduras, thanks
you can't do it using xml, you need to do it using the new api style for onchange, like:
@api.onchange('marital_status')
def onchange_m(self):
self.sex = 'm'
@api.onchange('marital_status')
def onchange_f(self):
self.sex = 'f'
There is no way to do it, but there is no need to do 2 onchanges, you can do it once, and return more values, it depends on what you are trying to do.