下面的代碼是OpenERP xml表單定義的片段。OpenERP表單中姓名和ID之間的區別
<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,並在orm.py中查看osv的_get_xml_id函數文件夾 – senthilnathang
那麼你是說它們都指向同一個對象? – ardochhigh