我有一个对象shipment
,其字段product
的类型与many2one相关,该字段引用many2one对象contract
,该对象拥有一种产品(many2one)。当我创建货件时,在我保存货件之前,不会显示产品。另外,编辑时,产品不随契约(Contract)而改变。
我尝试创建返回新产品值的 onchange 事件,但没有成功。
他们是否有一种在关系发生变化时刷新相关字段的方法?
- 穆罕默德
最佳答案
阿里,
是的,如果字段相关,您是对的,只有在保存记录时才会显示值。因为您保存了记录,ORM 将链接相关字段值,并且网页将读回它并向您显示。
但是,要立即在您的表单上显示值,您可以使用 on_change
,当您更改字段本身时,它能够显示任何字段的值。
问候。
关于odoo - 如何在编辑表单中显示/刷新相关字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11601504/