odoo - 如何在编辑表单中显示/刷新相关字段

标签 odoo

我有一个对象shipment,其字段product的类型与many2one相关,该字段引用many2one对象contract,该对象拥有一种产品(many2one)。当我创建货件时,在我保存货件之前,不会显示产品。另外,编辑时,产品不随契约(Contract)而改变。

我尝试创建返回新产品值的 onchange 事件,但没有成功。

他们是否有一种在关系发生变化时刷新相关字段的方法?

  • 穆罕默德

最佳答案

阿里,

是的,如果字段相关,您是对的,只有在保存记录时才会显示值。因为您保存了记录,ORM 将链接相关字段值,并且网页将读回它并向您显示。

但是,要立即在您的表单上显示值,您可以使用 on_change,当您更改字段本身时,它能够显示任何字段的值。

问候。

关于odoo - 如何在编辑表单中显示/刷新相关字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11601504/

相关文章:

Odoo 防止在 One2many 字段中选择重复记录

python - SessionNotCreatedException : Message: session not created from tab crashed in Python with Odoo, 但是 selenium 单独工作很好,

odoo - 显示额外空字段的 TreeView

具有 Odoo 配置的 Nginx : host not found in upstream

xpath - 如何在 <label for ="street"string ="Address"/> 之前 xpath 字段

python - 在 odoo 中出现这样的错误

javascript - 导入 Bootstrap 主题会损坏 Odoo 9 的 CSS 和 JS。我该如何解决?

python - 如何将状态添加到选择字段并在 Odoo 11 的状态栏中显示它的顺序?

python - odoo 12 中many2many 字段的更改行为

python - 如何在 qweb 报告上增加公司 Logo 图像大小