隐藏以在many2one或many2many中创建新记录

时间:2014-09-28 09:52:52

标签: openerp openerp-7 odoo

我正在销售模块中的客户表单视图中使用res.partner对象 category_id在客户表单视图中使用many2many字段。 基于用户,我必须在ODOO或OpenERP中隐藏创建新类别记录。

1 个答案:

答案 0 :(得分:1)

可以使用options属性 检查此示例:

<record id="view_customer_form_inherit" model="ir.ui.view">
  <field name="name">view.customer.form.inherit</field>
  <field name="model">res.partner</field>
  <field name="inherit_id" ref="base.view_partner_form"/>
  <field name="arch" type="xml">
    <field name='category_id' position='attributes'>
      <attribute name='options'>
        {"no_create": 1, "no_create_edit": 1}
      </attribute>
    </field> 
  </field>
</record>
  

我知道回答为时已晚,但我希望它会有所帮助