在两个不同的视图中指定“editable”属性

时间:2014-02-19 14:44:10

标签: 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="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模式的many2one字段并按“搜索”选项时,我无法选择该项目,因为原始视图中定义的可编辑属性我想要的行为

所以:关于如何在不同视图中定义“可编辑”属性的任何想法

PD:我试图用这个:

<field name="type_id" >
            <tree>
                <field name="name"/>                    
            </tree>
          </field>

但我不知道如何指定“可编辑”属性

0 个答案:

没有答案