我想创建自己的模块,它是sale.order
的扩展。我希望有一个表单视图,就像sale order
视图一样,只有很少的附加字段,
我的问题是,当我继承sale order
视图并添加说三个额外字段时,默认情况下这些字段也会显示在原始Sale Order
表单视图中。
这是默认行为还是我做错了什么?
我该怎么做才能实现我的目标。
答案 0 :(得分:2)
如果继承视图并使用“xpath”添加一些字段,则会通过安装新模块来更改原始视图。这是视图继承的应用。如果要在安装模块后保留原始表单视图,并希望定义另一个仅包含自定义模块的额外字段,则必须创建不同的表单视图而不继承原始模块。可能在将来,将有一个扩展现有表单视图的工具,但现在你不能这样做。
答案 1 :(得分:0)
我认为您需要检查代码中的view_id可能是一个常见的view_id,因此您正在更新销售订单的默认视图。
当您继承一个销售订单视图时,将在表单中添加一个功能,而不会生成整个视图。
仍然这不是解决方案,请将您的代码发送给我,我将对其进行审核。