odoo的后端可以利用onchange这个api监控页面上字段的变化。利用这个api还可以动态的改变其他字段的domain筛选条件,这个在有些场景下是非常有用的。下面给出示例:
@api.onchange('字段A')
def 函数名(self):
'''
根据字段A返回字段B的domain
'''
# ...其他逻辑代码
return {
'domain': {'关系型字段B': [(筛选条件)]}
}