From d4f22b692a653040ceba11063f5e22769d7da058 Mon Sep 17 00:00:00 2001
From: "mga@tinyerp.com" <>
Date: Fri, 25 Jul 2008 16:05:27 +0530
Subject: [PATCH] add new object wich is clone to the ir.ui.view to store an
user vise dash board view
bzr revid: mga@tinyerp.com-20080725103527-8ro12ya1fjy14k4c
---
bin/addons/base/ir/ir_ui_view.py | 54 ++++++++++++++++----------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/bin/addons/base/ir/ir_ui_view.py b/bin/addons/base/ir/ir_ui_view.py
index e99e7b4abbd..f6c0a598b68 100644
--- a/bin/addons/base/ir/ir_ui_view.py
+++ b/bin/addons/base/ir/ir_ui_view.py
@@ -73,33 +73,33 @@ class view(osv.osv):
view()
-#class UserView(osv.osv):
-# _name = 'ir.ui.view.user'
-# _columns = {
-# 'name': fields.char('View Name',size=64, required=True),
-# 'model': fields.char('Model', size=64, required=True),
-# 'priority': fields.integer('Priority', required=True),
-# 'type': fields.selection((
-# ('tree','Tree'),
-# ('form','Form'),
-# ('graph', 'Graph'),
-# ('calendar', 'Calendar')), 'View Type', required=True),
-# 'arch': fields.text('View Architecture', required=True),
-# 'inherit_id': fields.many2one('ir.ui.view', 'Inherited View'),
-# 'field_parent': fields.char('Childs Field',size=64),
-# 'user_id': fields.many2one('res.users', 'User'),
-# 'ref_id': fields.many2one('ir.ui.view', 'Inherited View'),
-# }
-# _defaults = {
-# 'arch': lambda *a: '\n\n\t\n',
-# 'priority': lambda *a: 16
-# }
-# _order = "priority"
-# _constraints = [
-# (_check_xml, 'Invalid XML for View Architecture!', ['arch'])
-# ]
-#
-#UserView()
+class UserView(osv.osv):
+ _name = 'ir.ui.view.user'
+ _columns = {
+ 'name': fields.char('View Name',size=64, required=True),
+ 'model': fields.char('Model', size=64, required=True),
+ 'priority': fields.integer('Priority', required=True),
+ 'type': fields.selection((
+ ('tree','Tree'),
+ ('form','Form'),
+ ('graph', 'Graph'),
+ ('calendar', 'Calendar')), 'View Type', required=True),
+ 'arch': fields.text('View Architecture', required=True),
+ 'inherit_id': fields.many2one('ir.ui.view', 'Inherited View'),
+ 'field_parent': fields.char('Childs Field',size=64),
+ 'user_id': fields.many2one('res.users', 'User'),
+ 'ref_id': fields.many2one('ir.ui.view', 'Inherited View'),
+ }
+ _defaults = {
+ 'arch': lambda *a: '\n\n\t\n',
+ 'priority': lambda *a: 16
+ }
+ _order = "priority"
+ _constraints = [
+ (_check_xml, 'Invalid XML for View Architecture!', ['arch'])
+ ]
+
+UserView()
class view_sc(osv.osv):
_name = 'ir.ui.view_sc'