odoo12 onchange
onchange的多种用途:
@api.onchange('field_name')
def onchange_xxx(self):
# 清除表单内容
self.itinerary_record = None # 清除内容
# 也可直接赋值
#=====================
# 返回值
used_time = obj.used_time
return {'value': {'used_time':used_time}}
#====================
# 返回domain
domain = {'approval_id':[('id','in',manager_id)]}
return {'domain': domain }
#=====================
# 弹窗
return {
'warning': {
'title': '提示标题',
'message': '弹窗提示消息文本!!!'
}
}
#======================