I checked using this code and its working here.
[color=green]class pocscs(osv.osv): _name = 'res.partner' _inherit = 'res.partner' _columns = { 'age': fields.integer('Age'), 'typeage': fields.char('Type age', size=128), } _defaults = { } def age_change(self, cr, uid, ids, age): logger.notifyChannel('pocscs', netsvc.LOG_ERROR, "Setting typeage!!!!!!") if age < 20: return {'value':{'typeage':'Personne jeune'}} elif 20 < age < 50: return{'value':{'typeage':'Personne mature'}} else: return {'value':{'typeage':'Personne du troisieme age'}} return {} pocscs() [/color] [color=green]<record id="test_demo_form" model="ir.ui.view"> <field name="name">test.demo.form</field> <field name="model">res.partner</field> <field name="inherit_id" ref="base.view_partner_form"/> <field name="type">form</field> <field name="arch" type="xml"> <field name="name" select="1" position="after"> <field name="age" on_change="age_change(age)" /> <field name="typeage"/> </field> </field> </record> [/color] ------------------------ -- Regards, Husen Daudi, OpenERP=Easier, Adaptable, Affordable, Modular -------------------- m2f -------------------- -- http://www.openerp.com/forum/viewtopic.php?p=27637#27637 -------------------- m2f -------------------- _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users
