在 OpenERP 中,XML 字段用于加载模块数据。该<record>
标签用于此目的。重新安装模块时,记录会用 XML 文件中的当前数据重写。
但是有没有办法只更改一个记录字段而不重写所有其他字段?
例如,在addons/project_issue/project_issue_view.xml
我们有这个动作定义:
<record id="project_issue_categ_action" model="ir.actions.act_window">
<field name="name">Issue Categories</field>
<field name="res_model">crm.case.categ</field>
<field name="view_type">form</field>
<field name="view_id" ref="crm.crm_case_categ_tree-view"/>
<field name="domain">[('object_id.model', '=', 'project.issue')]</field>
<field name="context" eval="{'object_id': ref('model_project_issue')}"/>
</record>
是否可以仅更改name
自定义模块的 XML 文件中的字段?
我已经尝试过:
<record id="project_issue.project_issue_categ_action" model="ir.actions.act_window">
<field name="name">Issue Categorization</field>
</record>
和
<update id="project_issue.project_issue_categ_action" model="ir.actions.act_window">
<field name="name">Issue Categorization</field>
</update>