如何链接或连接Odoo中使用的两个XML文件

如何链接或连接Odoo中使用的两个XML文件,xml,openerp,odoo-8,Xml,Openerp,Odoo 8,目前,我正在研究奥多。在我的项目中,我必须使用各种XML文件。我尝试使用id链接两个XML文件,但它显示找不到外部id。因此,如何在另一个XML文件中访问一个XML文件的字段,或者如何连接这两个XML文件。您需要指定模块名称 模块class='示例' File1.xml ... <record id="record_id_1"> ... </record> 。。。 ... 文件2.xml ... <record id="record_id_2">

目前,我正在研究奥多。在我的项目中,我必须使用各种XML文件。我尝试使用id链接两个XML文件,但它显示找不到外部id。因此,如何在另一个XML文件中访问一个XML文件的字段,或者如何连接这两个XML文件。

您需要指定模块名称

模块class='示例' File1.xml

...
<record id="record_id_1">
    ... 
</record>
。。。
... 
文件2.xml

...
<record id="record_id_2">
    <field name="inherit_id" ref="example.record_id_1"/>
    ... 
</record>
。。。
... 

如果您已经这样做了但不起作用,请发布您的代码。

您需要指定模块名称

模块class='示例' File1.xml

...
<record id="record_id_1">
    ... 
</record>
。。。
... 
文件2.xml

...
<record id="record_id_2">
    <field name="inherit_id" ref="example.record_id_1"/>
    ... 
</record>
。。。
... 

如果您已经做了,但不起作用,请发布您的代码。

可能您忘记使用
模块名称了。

<field name="inherit_id" ref="module_name.xml_id"/>

可能您忘记使用模块名称了:

<field name="inherit_id" ref="module_name.xml_id"/>


你能帮助我,如何指定模块名吗?正如我在上面写的以及@zetys在下面做的那样,如果模块名是“module”,而你的id是“record\u id”,那么你写的是“module”。record\u id“PS模块名就是python包的名称!谢谢你的回复。你能帮我吗,如何指定模块名?正如我在上面写的,还有@zetys在下面写的,如果模块名是“module”,而你的id是“record\u id”,那么你写的是“module”。record\u id“PS模块名就是python包的名称!谢谢你的回复