diff --git a/trytond/trytond/ir/ui/view.py b/trytond/trytond/ir/ui/view.py index 53317a33af..1c457fa80b 100644 --- a/trytond/trytond/ir/ui/view.py +++ b/trytond/trytond/ir/ui/view.py @@ -27,6 +27,16 @@ class View( fields.fmany2one( 'model_ref', 'model', 'ir.model,model', "Model", ondelete='CASCADE'), + fields.fmany2one( + 'field_children', 'field_childs,model', + 'ir.model.field,name,model', + "Children Field", + domain=[ + ('model', '=', Eval('model')), + ], + states={ + 'invisible': Eval('type') != 'tree', + }), ModelSQL, ModelView): "View" __name__ = 'ir.ui.view' diff --git a/trytond/trytond/ir/view/ui_view_form.xml b/trytond/trytond/ir/view/ui_view_form.xml index 3a4dce9b1e..0ebb924669 100644 --- a/trytond/trytond/ir/view/ui_view_form.xml +++ b/trytond/trytond/ir/view/ui_view_form.xml @@ -12,8 +12,8 @@ this repository contains the full copyright notices and license terms. -->