odoo - 从预定义模块继承表单 View

标签 odoo inheritance

我想创建自己的模块,它是 sale.order 的扩展。我想要一个类似于 sale order View 的表单 View ,带有一些附加字段,
我的问题是,当我继承销售订单 View 并添加三个额外字段时,这些字段默认也会出现在原始销售订单表单 View 中。
这是默认行为还是我做错了什么? 我应该做什么才能实现我想要的目标。

最佳答案

如果您继承 View 并使用 'xpath' 添加一些字段,那么它将通过安装新模块来更改原始 View 。这就是 View 继承的应用。如果您想在安装模块后保留原始表单 View ,并希望定义另一个包含一些仅用于您的自定义模块的额外字段的表单 View ,则必须创建一个不同的表单 View 而不继承原始表单 View 。将来可能会有扩展现有表单 View 的工具,但现在您还不能这样做。

关于odoo - 从预定义模块继承表单 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20770690/

相关文章:

python - Odoo 追加到 one2many

javascript - 有没有办法子类化/继承/扩展 javascript WebSocket?

Kotlin:如何处理 'protected' 属性暴露其内部返回类型

javascript继承、反射和原型(prototype)链行走?

python - Odoo - 如何读取/获取另一个模块中的字段值

python - 根据条件分割值

css - 安装模块时如何在ODOO中安排css优先级?

python - Odoo 9 模块至 V10

java - hibernate 泛型继承

C++:有没有办法指定一个从另一个继承的泛化类?