odoo12 onchange运用

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': '弹窗提示消息文本!!!'
	        }
	    }
	#======================
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值