如何在odoo中过滤前一年的记录?

时间:2016-01-05 10:46:23

标签: xml python-2.7 openerp odoo-8

我正在尝试使用以下代码从odoo相关网站获取

<filter icon="terp-go-month" string="Last Year"
                         domain="[('date_from','&lt;=', (context_today()-relativedelta(day=31,months=12,years=1)).strftime('%Y-%m-%d')),
                         ('date_from','&gt;=',(context_today()-relativedelta(day=1,months=1,years=1)).strftime('%Y-%m-%d'))]"
                         help="last year"/>
似乎没什么可行的。 任何有想法的人?

1 个答案:

答案 0 :(得分:1)

这是去年的一个例子:

<filter string="Prev Month" name="prev_month" 
    domain="[('data','&gt;=',(context_today()-relativedelta(years=1)).strftime('%%Y-%%m-01')),('data','&lt;',time.strftime('%%Y-%%m-01'))]"
/>