我们能否在Openerp 7.0中按搜索过滤器分组添加日期范围?

我们能否在Openerp 7.0中按搜索过滤器分组添加日期范围?,openerp,Openerp,在OpenERP 7中,是否可以在“按过滤器分组”中添加起始日期和截止日期?。。如果可能,请提供如何按筛选日期范围添加组的步骤导入时间 导入netsvc 从osv导入字段,选择osv 从openerp.tools导入默认\u服务器\u日期\u格式、默认\u服务器\u日期时间\u格式、日期时间\u格式\u映射、浮点\u比较 类别销售订单(osv.osv): _继承=“销售订单” 销售订单() 这里我给出了销售订单模块中“订单日期”的ex。试试密码。希望它能解决你的问题 <record id=

在OpenERP 7中,是否可以在“按过滤器分组”中添加起始日期和截止日期?。。如果可能,请提供如何按筛选日期范围添加组的步骤导入时间 导入netsvc 从osv导入字段,选择osv 从openerp.tools导入默认\u服务器\u日期\u格式、默认\u服务器\u日期时间\u格式、日期时间\u格式\u映射、浮点\u比较

类别销售订单(osv.osv): _继承=“销售订单”

销售订单()

这里我给出了销售订单模块中“订单日期”的ex。试试密码。希望它能解决你的问题

<record id="sale_order_period_filter" model="ir.ui.view">
    <field name="name">sale.order.period.filter</field>
    <field name="model">sale.order</field>
    <field name="inherit_id" ref="sale.view_sales_order_filter"/>
    <field name="arch" type="xml">
        <field name="name" position="after">
            <field name="order_date_from" filter_domain="[('date_order','&gt;=',self)]" widget="calendar"/>
            <field name="order_date_to" filter_domain="[('date_order','&lt;=',self)]" widget="calendar"/>
        </field>
    </field>
</record>

sale.order.period.filter
销售订单

您可以在xml中定义group by筛选器

<filter string="Month" name="groupbymonth" icon="terp-personal" domain="[]" context="{'group_by':'visitdate'}" />
您需要将上面给出的域添加到group by筛选器中, 这就是示例,您需要根据自己的需求进行更改


我希望这对您有所帮助。

谢谢Waran,但它不适用于“分组方式”搜索过滤器
<filter string="Month" name="groupbymonth" icon="terp-personal" domain="[]" context="{'group_by':'visitdate'}" />
domain="[('visitdate', '&gt;=', time.strftime('%%Y-%%m-%%d 00:00:00')),('visitdate', '&lt;=', time.strftime('%%Y-%%m-%%d 23:59:59'))]"