xml - 最喜欢的过滤器 Odoo 10
问题描述
我知道如何编写 python 过滤器或组,例如:
<filter string="Current year" name="anneescolaire" domain="[('default_school_year','=',True),('period_school_year','=',False)]"/>
在 Odoo 界面中,我看到可以添加收藏夹过滤器。是否可以编写最喜欢的过滤器?
谢谢你
解决方案
是的,但它不是作为搜索视图一部分的过滤器。这只是模型的记录ir.filters
。因此,您必须在模块/应用程序中为每个 xml 或 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 - 无法提供静态文件
- sql - 使用交叉应用扩展表
- gcc - 将静态库链接到 cmake 中的对象
- python - 没有从前一个函数传递变量
- pytorch - DataCollatorForMultipleChoice 在 trainer.train 中给出 KeyError: 'labels'
- makefile - 如何过滤包含特定模式的字符串(文件路径)
- typescript - React-Testing-Library - MatchingFunction 解释为字符串
- javascript - 列出用户在 Google Drive V3 API 中具有写入权限的所有文件夹
- reactjs - 带有打字稿的 Next.js - useContext 错误
- python - 如何反转一对多(外键)关系?