Xml 按Odoo 10中的上下文/域进行筛选
我已经创建了一个模型Xml 按Odoo 10中的上下文/域进行筛选,xml,filtering,odoo,formview,xmlformview,Xml,Filtering,Odoo,Formview,Xmlformview,我已经创建了一个模型Student,其中包含变量id,name,课程。我只需要在我的xml表单视图中显示来自课程x和y或带有姓名a和b的学生。我要做的是向与表单视图关联的操作添加上下文,如下所示: <record id="action_view_student" model="ir.actions.act_window.view"> <field name="view_mode">tree</field> <field n
Student
,其中包含变量id
,name
,课程
。我只需要在我的xml表单视图中显示来自课程
x和y或带有姓名
a和b的学生。我要做的是向与表单视图关联的操作添加上下文,如下所示:
<record id="action_view_student" model="ir.actions.act_window.view">
<field name="view_mode">tree</field>
<field name="view_id" ref="view_student" />
<field name="act_window_id" ref="action_view_student" />
<field name="domain">[('name', 'in', ['a','b']) **OR** ('course', 'in', ['x','y'])]</field>
</record>
树
[('name','in','a','b'])**或**('course','in','x','y'])]
我不知道如何在域中设置或。有很好的文档记录
逻辑运算符是前缀,注意算术性
你的例子是:
名称等于“a”或“b”,航向等于“x”或“y”
在哪里
读取(名称等于'a'或'b'或课程等于'x'或'y'),并处于活动状态
逻辑运算符是前缀,注意算术性
你的例子是:
名称等于“a”或“b”,航向等于“x”或“y”
在哪里
读取(名称等于'a'或'b'或课程等于'x'或'y'),并处于活动状态