[英]Odoo 12. why is there an error in view with xpath?
從 odoo 10 遷移到 odoo 12 后,出現此錯誤。 在odoo這個代碼工作正常
<record model="ir.ui.view" id="creative_form">
<field name="name">creative creative form</field>
<field name="model">creative.creative</field>
<field name="arch" type="xml">
<form>
<header>
</header>
<sheet>
<notebook>
<field name='test'/>
</notebook>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="creative_form_for_manager">
<field name="name">creative creative form for manager</field>
<field name="model">creative.creative</field>
<field name="inherit_id" ref="creative.creative_form"/>
<field name="groups_id" eval="[(4, ref('creative.group_creative_manager'))]"/>
<field name="arch" type="xml">
<xpath expr="//notebook" position="replace"></xpath>
</field>
</record>
錯誤如下所示:
Error : ValueError: Element '<xpath expr="//notebook">' cannot be located in parent view
您需要確保以下行creative
的第一部分應與模塊的文件夾名稱或所謂的模塊技術名稱完全匹配
<field name="inherit_id" ref="creative.creative_form"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.