diff --git a/trytond/ir/action.py b/trytond/ir/action.py
index 8a019ca9ff..ccce5d1dbd 100644
--- a/trytond/ir/action.py
+++ b/trytond/ir/action.py
@@ -245,7 +245,7 @@ class ActionActWindow(OSV):
def views_get_fnc(self, cursor, user, ids, name, arg, context=None):
res = {}
for act in self.browse(cursor, user, ids, context=context):
- res[act.id] = [(view.view_id.id, view.view_id.type) \
+ res[act.id] = [(view.view.id, view.view.type) \
for view in act.act_window_views]
return res
@@ -255,11 +255,11 @@ ActionActWindow()
class ActionActWindowView(OSV):
"Action act window view"
_name = 'ir.action.act_window.view'
- _rec_name = 'view_id'
+ _rec_name = 'view'
_description = __doc__
_columns = {
'sequence': fields.Integer('Sequence'),
- 'view_id': fields.Many2One('ir.ui.view', 'View', required=True),
+ 'view': fields.Many2One('ir.ui.view', 'View', required=True),
'act_window': fields.Many2One('ir.action.act_window', 'Action',
ondelete='CASCADE'),
'multi': fields.Boolean('On multiple doc.',
diff --git a/trytond/ir/action.xml b/trytond/ir/action.xml
index 05c65018e5..0042bcf436 100644
--- a/trytond/ir/action.xml
+++ b/trytond/ir/action.xml
@@ -46,13 +46,13 @@
-
+
-
+