在元数据和FormView中的Odoo外部ID差异

时间:2018-06-25 06:00:33

标签: odoo odoo-10

元数据和FormView中xml_id的用法和区别是什么? 例如,在“客户”表单中,菜单“编辑FormView”,“外部(XML)ID”为base.view_partner_form,模型为ir.ui.view。但是在相同形式的“查看元数据”中,XML ID为base.res_partner_2,模型为res.partner。

我尝试在数据库表xml_id中搜索这两个ir_model_data,并确保两者都在那里。

请帮助,如何使用它们?

1 个答案:

答案 0 :(得分:1)

您在元数据中看到的XML ID base.res_partner_2 属于odoo的演示数据,而XML ID base.view_partner_form id表单视图ID为 res .partner 模型。 这些所有xml ID都存储在与您提到的表 ir_model_data 相同的odoo表中。

检查odoo的xml文件,您将在代码中找到两个ID。事实上,您会在演示数据文件中找到1个ID,在窗体视图中找到另一个ID作为视图ID。

例如:

odoo-11 / addons / account / demo / account_demo.xml

odoo-11 / odoo / addons / base / res / res_partner_view.xml