Правила записи для поля many2one в odoo

У меня есть одно поле с именем valuation_group_id, которое представляет собой поле many2one. Объект для оценки_группы_идентификации - оценка. Группа

В объекте valuation.group есть одно2много поля с именем group_lines. Объектом для group_lines является group.lines.

В этой позиции есть много2 одного поля hr.employee с именем therapist_id.

Я запишу встречу с названием группы.

В меню "Встреча на сегодня" пользователь, принадлежащий к этой группе, должен видеть только запись.

Короче говоря, я должен написать правила записи для поля many2one, где имена пользователей находятся в значениях one2many.

На приведенном выше снимке экрана Группа оценки представляет собой поле many2one.

В этом есть одно2many поле, где написаны имена сотрудников.

Пользователь должен видеть только свои встречи. Если встреча назначена определенной группе, и пользователь должен видеть только свои записи встреч.

Любая помощь!

Будет ли что-то подобное дать результат

[('user.id','=',[ each.therapist_id.user_id.id for val in assessment_group_id for each in val.group_lines])]

1 ответ

[('assessment_group_id.group_lines.therapist_id.user_id','in',[user.id])]

Это правило сработало.

Другие вопросы по тегам