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'