Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
2 Ответы
3812 Представления

.py

class aa

_name = 'model.model1'

managers= fields.Many2one('model.model2')



class bb

_name = 'model.model2'

name = fields.Char()

manager_name = fields.Many2many('hr.employee')/////////////////////////////////////In xml i use many2many_tags


 I need to write domain (in xml) first model(ie, model.model1) based on manager_name from second model(ie, 'model.model2').

Assume , i select more than one manager_name from second model(ie, 'model.model2').

This view should only visible for those selected manager_name from second model(ie, 'model.model2').

Аватар
Отменить

You have mentioned "This view should only visible for those selected manager_name from second model(ie, 'model.model2').",so do you want to hide any field or view? or you want to display records based on domain? please describe more to understand.

Лучший ответ

You have to use dynamic domain filter to complete this task.

please refer this - \https://www.linkedin.com/pulse/how-set-dynamic-domain-filter-many2one-field-odoo-rishan-malaka/

Аватар
Отменить