Bonjour, J'ai les trois classes ci-dessous :
class ug(ModelSQL, ModelView): u'Unité de gestion' __name__ = 'cg.ug' _rec_name = 'code' code = fields.Char( string = u'Code UG', help=u'Unité de gestion', required = True, states=STATES, depends=DEPENDS, ) station = fields.One2Many( 'cg.station', 'ug', string='Stations', help=u'Stations de l\'unité de gestion', required=False, states=STATES, depends=DEPENDS, ) class station(ModelSQL, ModelView): u'Stations' __name__ = 'cg.station' _rec_name = 'code' ug = fields.Many2One( 'cg.ug', ondelete='CASCADE', string=u'UG', help=u'Unité de gestion', required = True, states=STATES, depends=DEPENDS, ) code = fields.Char( string = u'Code station', help=u'Code de la station', required = True, states=STATES, depends=DEPENDS, ) emplacement = fields.One2Many( 'cg.emplacement', 'station', string=u'Emplacements', help=u'Emplacements de la station', required=False, states=STATES, depends=DEPENDS, ) class emplacement(ModelSQL, ModelView): u'Emplacement' __name__ = 'cg.emplacement' _rec_name = 'code' station = fields.Many2One( 'cg.station', ondelete='CASCADE', string=u'Station', help=u'Station', required = True, states=STATES, depends=DEPENDS, ) code = fields.Integer( string = u'Code emplacement', help=u'Code de l\'emplacement', required = True, states=STATES, depends=DEPENDS, ) je voudrais une vue list (c'est à dire une vue avec les petits triangles à gauche clickable) qui afficherait les emplacements contenu dans une station contenu dans l'ug : UG |---------Station 1 |---------Station 2 |-------------emplacement 1 |-------------emplacement 2 Comment doit être la vue xml ? Celle ci-dessous ne fonctionne pas : <record model="ir.ui.view" id="se_secteur_view_tree"> <field name="model">cg.ug</field> <field name="type">tree</field> <field name="field_childs">station</field> <field name="name">se_secteur_tree</field> </record>