Код ниже представляет собой фрагмент из определения формы XML OpenERP.Разница между именем и идентификатором в форме OpenERP
<record model="ir.ui.view" id="direct_supplier_invoice_form">
<field name="name">direct_supplier.invoice.form</field>
<field name="model">account.invoice</field>
<field name="type">form</field>
<field name="inherit_id" eval="False" />
<field name="priority">250</field>
<field name="arch" type="xml">
Он имеет два поля, которые кажутся очень similair:
id="direct_supplier_invoice_form"
<field name="name">direct_supplier.invoice.form</field>
Какова конкретная цель этих двух полей?
Где бы нам ни было нужно наследовать вид, мы используем module.xml_id, поэтому id подобен этому, для лучшего понимания обратитесь к ir.ui.view и ir.model.data в базу данных и см. Функцию _get_xml_id в orm.py osv папка – senthilnathang
Итак, вы имеете в виду, что они оба относятся к одному и тому же объекту? – ardochhigh