[IMP]Search by Advanced for groups using fnct_search

bzr revid: hsa@tinyerp.com-20120903132542-xzfow8u5qbgxvbt2
This commit is contained in:
Hardik 2012-09-03 18:55:42 +05:30
parent 8c4ce402d1
commit 6abc8a1d76
1 changed files with 4 additions and 1 deletions

View File

@ -52,6 +52,9 @@ class groups(osv.osv):
res[g.id] = g.name
return res
def _search_group(self, cr, uid, obj, name, args, context=None):
return [('name',args[0][1],args[0][2])]
_columns = {
'name': fields.char('Name', size=64, required=True, translate=True),
'users': fields.many2many('res.users', 'res_groups_users_rel', 'gid', 'uid', 'Users'),
@ -61,7 +64,7 @@ class groups(osv.osv):
'menu_access': fields.many2many('ir.ui.menu', 'ir_ui_menu_group_rel', 'gid', 'menu_id', 'Access Menu'),
'comment' : fields.text('Comment', size=250, translate=True),
'category_id': fields.many2one('ir.module.category', 'Application', select=True),
'full_name': fields.function(_get_full_name, type='char', string='Group Name', store=True),
'full_name': fields.function(_get_full_name, type='char', string='Group Name', fnct_search=_search_group),
}
_sql_constraints = [