Как применить домен для группы, основанной на поле many2many? скриншот прилагается - PullRequest
0 голосов
/ 16 ноября 2018

вид дерева самооценки

Я пробовал такую ​​группу, как ...,

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
    <record id="hr_evaluation.self_evaluation" model="res.groups">
    <field name="name">Self Evaluation</field>
    </record>
    <record id="self_evaluation_rule" model="ir.rule">
    <field name="name">Self Evaluation Rule</field>
    <field ref="model_hr_evaluation_evaluation" name="model_id"/>
    <field name="domain_force">[('uid','in',[interviewer_ids.ids])]</field>
    <field name="groups" eval="[(4, ref('hr_evaluation.self_evaluation'))]"/>
        <field name="perm_read" eval="1"/>
        <field name="perm_write" eval="1"/>
        <field name="perm_create" eval="1"/>
        <field name="perm_unlink" eval="1"/>
    </record>
</data>
</openerp>

Я хочу отфильтровать записи древовидного списка на основе поля many2many «Интервьюер». many2many имя поля: интервьюер_ид модель интервьюер_идс: hr_evaluation.evaluation

например: В первой записи есть два значения в поле surveyer_ids: Лейла Марун и Ахмед Осман. Когда Ахмед Осман входит в свою учетную запись, он хочет видеть только первую запись (первая строка в древовидной структуре). Точно так же Алекс Ройтер хочет видеть только вторую строку при входе в свою учетную запись.

...