如何在搜索视图中为过滤器强制使用 & 运算符:
how to force an & operator for filters in search view:
我有一个默认搜索进行中检查其他过滤器时current_month搜索输入中的操作成为进行中或current_month
我想要一个 AND 运算符作为 进行中 and current_month
过滤器定义为:
<filter string="in progress" domain="[('state','=','progress')]" />
<filter string="current month" domain="[('date','>=',time.strftime('%%Y-%%M-01') ) ]" />
这是使用“&”过滤的示例过滤器,如果分配给当前用户且值 > 1000$
代码:
[[u'user_id', u'=', 1], [u'amount_total', u'>', 1000]]
如何获得?
最简单的方法是创建自定义过滤器并将其保存在 "Favourites" 中。然后点击瓢虫并选择 "Manage Filters".
获得此代码后,复制代码并粘贴到您的自定义模块中。
尝试在这些过滤器之间添加分隔符:
<filter string="in progress" domain="[('state','=','progress')]" />
<separator />
<filter string="current month" domain="[('date','>=',time.strftime('%%Y-%%M-01') ) ]" />
我有一个默认搜索进行中检查其他过滤器时current_month搜索输入中的操作成为进行中或current_month
我想要一个 AND 运算符作为 进行中 and current_month
过滤器定义为:
<filter string="in progress" domain="[('state','=','progress')]" />
<filter string="current month" domain="[('date','>=',time.strftime('%%Y-%%M-01') ) ]" />
这是使用“&”过滤的示例过滤器,如果分配给当前用户且值 > 1000$
代码:
[[u'user_id', u'=', 1], [u'amount_total', u'>', 1000]]
如何获得?
最简单的方法是创建自定义过滤器并将其保存在 "Favourites" 中。然后点击瓢虫并选择 "Manage Filters".
获得此代码后,复制代码并粘贴到您的自定义模块中。
尝试在这些过滤器之间添加分隔符:
<filter string="in progress" domain="[('state','=','progress')]" />
<separator />
<filter string="current month" domain="[('date','>=',time.strftime('%%Y-%%M-01') ) ]" />