我正在尝试安装自定义模块,然后收到错误信号。
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\modules\loading.py", line 340, in load_modules
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\modules\loading.py", line 239, in load_marked_modules
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\modules\loading.py", line 156, in load_module_graph
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\modules\loading.py", line 98, in _load_data
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\tools\convert.py", line 849, in convert_file
File "C:\Program Files (x86)\Odoo 9.0-20170818\server\.\openerp\tools\convert.py", line 919, in convert_xml_import
File "lxml.etree.pyx", line 3313, in lxml.etree._Validator.assert_ (src\lxml\lxml.etree.c:159862)
AssertionError: Element openerp has extra content: data, line 2
我为犯这个错误犯了什么错误。
我正在使用odoo9,我搜索它是由XML文件引起的,我试图改变并删除但不能解决我的问题。
提前谢谢。
这是我的XML文件:
<odoo>
<data>
<record id="purchase_order_form_training" model="ir.ui.view">
<field name="name">purchase.order.form</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_form"/>
<field name="arch" type="xml">
<field name="amount_tax" position="after">
<field name="down_payment" widget="monetary" options="{'currency_field':'currency_id'}"/>
</field>
</field>
</record>
<record id="purchase_order_tree_training" model="ir.ui.view">
<field name="name">purchase.order.tree</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_tree"/>
<field name="arch" type="xml"/>
</record>
</data>
</odoo>