Openerp 在两个不同的视图中指定“可编辑”属性
我有一个定义了命名器的模型,它只有一个字段:Openerp 在两个不同的视图中指定“可编辑”属性,openerp,Openerp,我有一个定义了命名器的模型,它只有一个字段: 'name': fields.char('Name',size = 50,required = True), 其观点如下: <record model="ir.ui.view" id="view_df_t_r_m_resource_type_tree"> <field name="name">df.t.r.m.resource.type.tree</field> <field name="m
'name': fields.char('Name',size = 50,required = True),
其观点如下:
<record model="ir.ui.view" id="view_df_t_r_m_resource_type_tree">
<field name="name">df.t.r.m.resource.type.tree</field>
<field name="model">df.t.r.m.resource.type</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Types" editable="bottom">
<field name="name" select = "1"/>
</tree>
</field>
</record>
<record model="ir.actions.act_window" id="action_df_t_r_m_resource_type_form">
<field name="res_model">df.t.r.m.resource.type</field>
<field name="view_type">form</field>
<field name="view_mode">tree</field>
</record>
我使用此视图创建产品类型,但当我在其他视图中创建一个引用nomencaltor模式的多个One字段并按下搜索选项时,我无法选择该项目,因为原始视图中定义的可编辑属性与我想要的行为相冲突
那么:关于如何在不同的视图中定义可编辑属性,有什么想法吗
PD:我试着用这个:
<field name="type_id" >
<tree>
<field name="name"/>
</tree>
</field>
但是我不知道如何指定可编辑属性你能给我们提供manyOne字段及其xml表示扩展视图的代码吗?xml表示在PD和manyOne字段中,如下“type_id”:fields.manyOne'df.t.r.m.resource.type','type',required=True,