odoo 8 中 start_date 和 end_date 上的 Onchange 函数



帮帮我。我想知道onchange函数如何与日期字段一起工作。假设如果start_date更改了,那么end_date将更改为第二天。例如,我将start_date更改为11/11/2016,然后end_date将更改为11/12/2016

请帮忙,谢谢。

我明白了。

def onchange_start_date(self, cr, uid, ids, start_date, context=None):
        vals = {'end_date': (time.strptime(start_date, "%Y-%m-%d")+timedelta(days=1)).strftime('%Y-%m-%d')}
        return {'value': vals}
对xml

<field name="start_date" on_change="onchange_start_date(start_date)"/>

相关内容

  • 没有找到相关文章

最新更新