【问题标题】:Can I combine two filters domain condition in Odoo?我可以在 Odoo 中组合两个过滤器域条件吗?
【发布时间】:2015-08-20 09:23:53
【问题描述】:

我创建了两个过滤器:

<filter string="Board Room A" 
        name="location_board_a" 
        domain="[('location','=','Board A')]" />

<filter string="Today"  
        name="Today" 
        separator="1" 
        domain="[('start_datetime','&gt;=', ((context_today()+datetime.timedelta(days=0)).strftime('%Y-%m-%d'))), ('start_datetime','&lt;=', ((context_today()+datetime.timedelta(days=0)).strftime('%Y-%m-%d')))]" 
        help="Today"/>

如何组合这两个过滤器?我曾尝试使用 '&' 但我无法通过它

谁能帮帮我?

【问题讨论】:

    标签: python python-2.7 odoo-8 odoo openerp-7


    【解决方案1】:

    用逗号加入域:

    <filter string="Board Room A Today" 
            name="location_board_a_today" 
            domain="[('location','=','Board A'), ('start_datetime','&gt;=', ((context_today()+datetime.timedelta(days=0)).strftime('%Y-%m-%d'))), ('start_datetime','&lt;=', ((context_today()+datetime.timedelta(days=0)).strftime('%Y-%m-%d')))]" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      相关资源
      最近更新 更多