我在野外隐藏着这个领域的困难

时间:2017-04-05 07:26:17

标签: openerp odoo-10

我继承了一个购买模块,但是我不希望字段“incoterm_id”,我试图通过使用xpath和属性隐藏它,遗憾的是它根本没有隐藏。这是我的代码。

<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>

1 个答案:

答案 0 :(得分:0)

尝试使用以下代码:

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

确保您在 __ manifest __。py 文件中列出了视图文件。

然后重新启动Odoo服务器并升级您的模块。