问题描述
odoo.tools.convert.ParseError: while 解析 /home/almas/odoo-dev/odoo/custom/absence_mod/views/maintenance.xml:4,near
<record id="hr_equipment_request_view_kanban_inherit" model="ir.ui.view">
<field name="name">maintenance.request.inherited</field>
<field name="model">maintenance.request</field>
<field name="inherit_id" ref="maintenance.hr_equipment_request_view_kanban"/>
<field name="arch" type="xml">
<field name="category_id" position="after">
<field name="maintenance_type"/>
</field>
</field>
</record>
一定是打字错误
解决方法
用这个替换它:
<record id="hr_equipment_request_view_kanban_inherit" model="ir.ui.view">
<field name="name">maintenance.request.inherited</field>
<field name="model">maintenance.request</field>
<field name="inherit_id" ref="maintenance.hr_equipment_request_view_kanban"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='category_id']" position="after">
<field name="maintenance_type"/>
</xpath>
</field>
</record>