[IMP]Search by Advanced for groups using fnct_search
bzr revid: hsa@tinyerp.com-20120903132542-xzfow8u5qbgxvbt2
This commit is contained in:
parent
8c4ce402d1
commit
6abc8a1d76
|
@ -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 = [
|
||||
|
|
Loading…
Reference in New Issue