2016-11-11 46 views
0

幫助我。 我想知道onchange函數如何與日期字段一起工作。假設如果start_date被更改,那麼end_date將更改爲第二天。例如,我將start_date更改爲11/11/2016, ,然後end_date將更改爲11/12/2016在odoo中start_date&end_date的onchange函數8

請幫助,非常感謝。

回答

0

我明白了。
關於蟒蛇

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)"/>