如何从odoo 10中的one2many表单视图中删除Save和New?

时间:2018-03-27 05:42:59

标签: odoo odoo-10 odoo-view

如何在odoo 10中的one2many表格视图中隐藏保存和新按钮?enter image description here

3 个答案:

答案 0 :(得分:1)

这是一个讨厌的黑客,但对我有用。

在继承的视图中,添加以下内容:

<xpath expr="//form" position="inside">
    <style>
        .btn-primary:nth-child(2){
            display:none !important;
        }
    </style>
</xpath>

或类似的内容取决于您网页的HTML结构

答案 1 :(得分:1)

如果您想隐藏保存和新的一个按钮,则表示您不希望用户添加或编辑记录。

   <field name="your_one2many_field">
         <tree  edit="false" create="false">
             ...
             ....
             ....

如果你想隐藏删除也只是让你的字段只读。

   <field name="your_one2many_field" readonly="true"/>

那么你想要用户仍然拥有什么样的选项呢?

答案 2 :(得分:1)

将XML中的One2many字段readonly =“1”