I try to add an onchage function on a field.selection, but it doenst work, here the code:
class my_class(osv.osv):
_name = "my.class"
_columns = {
'field1': fields.selection([('1', 'A'), ('1', 'B')], 'my filed 1'),
'field2': fields.boolean('My field 2'),
}
def onchange_field1(self, cr, uid, ids, field1, field2, context=None):
if field1=='A':
v = {'field2': 1}
return {'value': v}
return {}
res_partner()
in xml file :
<field name="field1" on_change="onchange_field1(field1, field2)"/>
<field name="field2"/>