最喜欢的过滤器 Odoo 10
Favorite filter Odoo 10
我知道如何编码 python 过滤器或组,例如:
<filter string="Current year" name="anneescolaire" domain="[('default_school_year','=',True),('period_school_year','=',False)]"/>
在Odoo界面,我看到可以添加一个喜欢的过滤器。是否可以编写最喜欢的过滤器?
谢谢
是的,但它不是作为搜索视图一部分的过滤器。这只是模型 ir.filters
的记录。因此,您必须根据 xml 或 module/app.
中的 csv 文件创建它
例如:
<record id="filter_company_customers" model="ir.filters">
<field name="name">My Companies</field>
<field name="model_id">res.partner</field>
<field name="user_id" eval="False"/>
<field name="domain">[('is_company','=',True), ('customer', '=', True)]</field>
</record>
我知道如何编码 python 过滤器或组,例如:
<filter string="Current year" name="anneescolaire" domain="[('default_school_year','=',True),('period_school_year','=',False)]"/>
在Odoo界面,我看到可以添加一个喜欢的过滤器。是否可以编写最喜欢的过滤器?
谢谢
是的,但它不是作为搜索视图一部分的过滤器。这只是模型 ir.filters
的记录。因此,您必须根据 xml 或 module/app.
例如:
<record id="filter_company_customers" model="ir.filters">
<field name="name">My Companies</field>
<field name="model_id">res.partner</field>
<field name="user_id" eval="False"/>
<field name="domain">[('is_company','=',True), ('customer', '=', True)]</field>
</record>