Xml 如何在销售订单操作下隐藏重复按钮

Xml 如何在销售订单操作下隐藏重复按钮,xml,odoo,odoo-11,Xml,Odoo,Odoo 11,我想隐藏销售订单的操作下的复制按钮。有没有办法隐藏这个按钮 我可以通过在python中添加警告来限制用户,但我想将其隐藏在xml中。我找到了解决方案 继承销售订单表单视图,然后添加属性duplicate='false'。代码如下: <record id="view_order_form_duplicate" model="ir.ui.view"> <field name="name">sale.order.form.duplicate</

我想隐藏
销售订单
操作
下的
复制
按钮。有没有办法隐藏这个按钮

我可以通过在python中添加
警告
来限制用户,但我想将其隐藏在xml中。

我找到了解决方案

继承销售订单表单视图,然后添加属性
duplicate='false'
。代码如下:

     <record id="view_order_form_duplicate" model="ir.ui.view">
         <field name="name">sale.order.form.duplicate</field>
         <field name="model">sale.order</field>
         <field name="inherit_id" ref="sale.view_order_form"/>
         <field name="arch" type="xml">
             <xpath expr="//form" position="attributes">
                <attribute name="duplicate">false</attribute>
            </xpath>
         </field>
     </record>

销售、订单、表格、副本
销售订单
假的
如果要为某些特定用户隐藏安全组,还可以添加安全组

    <record id="view_order_form_duplicate" model="ir.ui.view">
         <field name="name">sale.order.form.duplicate</field>
         <field name="model">sale.order</field>
         <field name="inherit_id" ref="sale.view_order_form"/>
         <field name="groups_id" eval="[(6, 0, [ref('module_name.group_name')])]"/>
         <field name="arch" type="xml">
             <xpath expr="//form" position="attributes">
                <attribute name="duplicate">false</attribute>
            </xpath>
         </field>
     </record>

销售、订单、表格、副本
销售订单
假的
这个代码对我有用