Openerp 从表单和列表视图8中删除打印按钮

Openerp 从表单和列表视图8中删除打印按钮,openerp,odoo-8,openerp-8,Openerp,Odoo 8,Openerp 8,我需要从表单和列表视图中删除“打印”按钮。我尝试了下面的表单视图代码 *.xml <xpath expr="//form" position="attributes"> <attribute name="print">1</attribute> </xpath> 但是得到这个错误:这个对象没有属性侧栏 注意:控制台日志打印两次,第一次打印带有一些数据,第二次打印未定义的将属性菜单=“False”添加到一个报告标记将为您解决此问题是否仅从模

我需要从表单和列表视图中删除“打印”按钮。我尝试了下面的表单视图代码

*.xml

<xpath expr="//form" position="attributes">
    <attribute name="print">1</attribute>
</xpath>
但是得到这个错误:
这个
对象没有属性
侧栏


注意:控制台日志打印两次,第一次打印带有一些数据,第二次打印未定义的

将属性菜单=“False”添加到一个报告标记将为您解决此问题

是否仅从模型的一个视图或模型的每个视图中删除打印

只有一个模型。例如:product.product。使用此xml代码“”可以更轻松地删除打印。此方法将删除报告。
instance.web.FormView.include({
    load_form: function(data) {
        this._super(data);
        console.log('this',this.sidebar);
        if (this.is_action_enabled('print')) {
          var no_print = _.reject(this.sidebar.sections, function (item) {
              return item.label === _t('Print');
              });
              this.sections = no_print;
        }
      },
    });