2017-04-05 3 views
0

Ich habe ein Kauf-Modul geerbt, aber ich will nicht das Feld "incoterm_id", ich habe versucht, es mit Hilfe von Xpath und Attribut zu verstecken, leider ist es überhaupt nicht versteckt. Das ist mein Code.Ich habe Schwierigkeiten mit dem Verstecken des Feldes in odoo

<record id="view_construction_form" model= "ir.ui.view"> 
    <field name="name">view.construction.form</field> 
    <field name="model">purchase.order</field> 
    <field name="inherit_id" ref="purchase.purchase_order_form"/> 

    <field name="arch" type="xml"> 
    <form> 

      <xpath expr="/form/sheet/notebook/page[2]/group[1]/group[1]/field[@name='incoterm_id']"     position="attributes"> 
       <attribute name="invisible">True</attribute> 
      </xpath> 
    </form> 
    </field> 
</record> 

Antwort

0

Versuchen mit folgendem Code:

<field name="incoterm_id" position="attributes"> 
    <attribute name="invisible">1</attribute> 
</field> 

sicher, dass Sie View-Datei in Ihrem __ Manifest __.py Datei aufgelistet haben.

Starten Sie danach Ihren Odoo Server neu und rüsten Sie Ihr Modul auf.

+0

Vielen Dank, Bruder. – Yash

Verwandte Themen