首页 > 其他 > 详细

Odoo搜素视图过滤器之筛选与分组

时间:2019-05-07 17:10:37      阅读:678      评论:0      收藏:0      [点我收藏+]

转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826168.html

 

一:过滤器

    搜索视图还可以包含<filter>元素,定制过滤器。

    过滤器必须具有以下属性之一:
    domain
      给搜索指定domain表达式
    context
      给搜索指定上下文,使用group_by对结果进行分组。

<filter name="过滤器ID" string="显示内容"
            domain="[(过滤条件)]"/>
 <filter name="group_by_过滤字段" string=""
                context="{‘group_by‘: ‘过滤字段‘}"/>

 

    其中:使用domain是筛选:

技术分享图片

   

    使用context是分组:

技术分享图片

 

二:跳转到tree视图时启动默认过滤

    当有多个过滤器时,可以在该模型的act_window中指定默认过滤器以及过滤值,使得点击菜单跳转到该窗口时自动调用过滤器进行显示:

<record model="ir.actions.act_window" id="_action">
      <field name="name"></field>
      <field name="res_model"></field>
       <field name="view_type">form</field>
       <field name="view_mode">tree,form</field>
       <field name="context" eval="{‘search_default_过滤器name‘: 过滤值}"/>

Odoo搜素视图过滤器之筛选与分组

原文:https://www.cnblogs.com/ygj0930/p/10826168.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!