在我的众多领域中“搜索更多...”

时间:2013-06-06 08:25:18

标签: search listbox openerp

从many2one列表框中选择项目时,我想要高级搜索。例如,为'res.groups'对象实现此功能。我在/ addons中找不到这个功能。

更确切地说,我定义了我的对象

class my_child(osv.osv):
    _name = 'my.child'
    _columns = {
    'name': fields.char('Child name'),
    }
my_children()

我定义了一个与子对象和现有资源对象有很多关系的父对象

class my_parent(osv.osv):
    _name = 'my.parent'
    _columns = {
    'name': fields.char('Parent name'),
    'child': fields.many2one('my.child', 'Child'),
    'res_group_id': fields.many2one('res.groups', 'Group'),
    }

然后我将child和res_group_id添加到my_parent的xml表单视图

...
<field name="child"/>
<field name="res_group_id"/>
...

res_group_id具有“搜索更多...”选项,可打开搜索视图,但“子”不会。 请问如何为孩子添加“搜索更多...”选项?

1 个答案:

答案 0 :(得分:1)

请为您的孩子模型添加5条或更多条记录。然后你就可以看到'搜索更多......'