2013-06-06 4 views
3

Я хочу расширенный поиск при выборе элемента из списка many2one. Например, эта функция реализована для объекта res.groups. Я не могу найти эту функцию в/addons.«Искать больше ...» в моем поле many2one

Чтобы быть более точным, я определяю мой объект

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

Я определяю родителя, который имеет many2one отношение к дочернему объекту и существующий объект ресурса

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'), 
    } 

Затем я добавляю ребенка и res_group_id в my_parent-х xml вид формы

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

У res_group_id есть опция «Найти больше ...» который открывает поиск, но «ребенок» этого не делает. Пожалуйста, как мне добавить «Найти больше ...» для ребенка?

ответ

1

добавьте 5 или более записей к вашей модели ребенка. то вы сможете увидеть «поиск подробнее ..»