OpenERP - 如何从我的视图中删除保存按钮和放弃链接?

时间:2014-12-10 19:58:37

标签: openerp odoo

如何从我的视图中删除保存按钮和放弃链接?我创建了非常简单的视图,但默认情况下保存和放弃按钮。请看图片。

enter image description here

4 个答案:

答案 0 :(得分:3)

这实际上很容易实现。

如果要在树视图中隐藏按钮CreateImport,请在树标记定义中使用create="false"

<record id="your_id" model="ir.ui.view">
    <field name="name">your.model.tree</field>
    <field name="model">your.model</field>
    <field name="arch" type="xml">
        <tree string="Your model" create="false">
                <!-- Your fields-->
        </tree>
    </field>
</record>

如果您想在表单视图中隐藏按钮SaveEditDiscard,请在表单标记定义中使用create="false"edit="false"

<record id="your_id" model="ir.ui.view">
    <field name="name">your.model.form</field>
    <field name="model">your.model</field>
    <field name="arch" type="xml">
        <form string="Your model" create="false" edit="False">
            <!-- Your fields -->
        </form>
    </field>
</record>

答案 1 :(得分:2)

ir.actions.act_window xml记录中,添加此行

<field name="target">inline</field>

我知道这是一个老问题。万一有人用Google搜索这个问题并偶然发现了这个问题。

答案 2 :(得分:1)

您可以通过在xml中添加以下简单的jquery脚本轻松隐藏。

<form>
    <script>
        $(document).ready(function(){
        $(".modal-header").hide();
        $(".modal-footer").hide();
        });
    </script>
    <group col="4" colspan="4">

谢谢

答案 3 :(得分:0)

您可以通过在XML中添加以下简单样式来轻松隐藏。

<form>
    <style>
       header{
          display:none !important;
       }
       footer{
          display:none !important;
       }
    </style>
</form>

谢谢