有没有办法使用继承对视图进行更改并保持原始视图不变?
问问题
2836 次
4 回答
1
为此,您必须继承视图,根据需要进行更改,然后将该“新视图”的优先级高于原始视图,以在特定位置或菜单调用新视图,使用ir.actions.act_window.view
. 有关更多详细信息,您可以查看“crm”模块。
干杯,帕蒂夫
于 2013-04-29T11:13:36.553 回答
0
您可以像这样继承视图而无需更改原始视图
<record id="invoice_supplier_form" model="ir.ui.view">
<field name="name">account.invoice.supplier.form.inherit</field>
<field name="model">account.invoice</field>
<field name="inherit_id" ref="account.invoice_supplier_form"/>
<field name="arch" type="xml">
<field name="partner_bank_id" position="before">
<field name="amount_to_pay"/>
</field>
</field>
</record>
于 2013-04-28T13:18:19.500 回答
0
您必须继承与基础同名的 orm,我遇到了同样的问题,但它得到了修复,因为我将继承的 orm 的名称与继承的 orm 相同。用原始视图修复了我的问题。
于 2014-02-05T11:27:37.567 回答
0
添加主要
<field name="mode">primary</field>
于 2018-09-18T07:29:34.533 回答