元数据和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
,并确保两者都在那里。
请帮助,如何使用它们?
答案 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