开场白7中的一组规则



我继承了项目任务模块并创建了一个组"Inspector"。我需要创建一个规则,当检查员登录时,只查看分配给他的任务。我创建了一个规则如下:

<record model="ir.rule" id="project_inspector_project_tasks_rule">          
<field name="name">Inspector Project  Tasks</field>
<field model="ir.model" name="model_id" ref="model_project_task"/>
<field name="domain_force">[('user_id','=','user.id')]</field>
</record>

但它不起作用。请帮帮我。

In domain有以下语法:

[('field_name', 'operator', 'field_value')]

在您的情况下,field_value将是整数。您将值作为字符串给定。

尝试使用此代码:

<record model="ir.rule" id="project_inspector_project_tasks_rule">          
    <field name="name">Inspector Project  Tasks</field>
    <field name="model_id" ref="project.model_project_task"/>
    <field name="domain_force">[('user_id', '=', user.id)]</field>
</record>

相关内容

  • 没有找到相关文章

最新更新