2016-11-04 38 views
1

我試圖隱藏我的樹視圖某些領域,但不是工作這是我的代碼:隱形屬性

<record id="partner_views_tree" model="ir.ui.view"> 
     <field name="name">partner.views.tree</field> 
     <field name="type">tree</field> 
     <field name="model">res.partner</field> 
     <field name="inherit_id" ref="base.view_partner_tree"/> 
     <field name="arch" type="xml"> 

      <tree> 
      <field name="phone" invisible="1"/> 
       <field name="email" invisible="1"/> 
       <field name="matricule"/> 
       <field name="tel"/> 
       <field name="email_no"/> 
       <field name="annee_prestation"/> 

      </tree> 
     </field> 
    </record> 

我不知道如何來隱藏它

回答

1

試試這個。

<record id="partner_views_tree" model="ir.ui.view"> 
    <field name="name">partner.views.tree</field> 
    <field name="type">tree</field> 
    <field name="model">res.partner</field> 
    <field name="inherit_id" ref="base.view_partner_tree"/> 
    <field name="arch" type="xml"> 
     <xpath expr="//field[@name='phone']" position="attributes"> 
      <attribute name="invisible">1</attribute> 
     </xpath> 
     <xpath expr="//field[@name='email']" position="attributes"> 
      <attribute name="invisible">1</attribute> 
     </xpath> 
    </field> 
</record> 
+0

更新你的答案。 0表示假,1表示真。 –

+0

謝謝。完成。 – Nope

1

當我們想隱藏任何父視圖字段,那麼我們應該使用以下機制。

嘗試這些:

<field name="phone" position="atrributes"> 
    <attribute name="invisible">1</attribute> 
</field>