Openerp 继承odoo 10中的销售订单报告

Openerp 继承odoo 10中的销售订单报告,openerp,odoo-10,Openerp,Odoo 10,我尝试通过继承和xpath添加一个新的销售订单开始报告页面。但它不起作用。 代码如下: <template id="report_saleorder_inherit" inherit_id="sale.report_saleorder"> <xpath expr="//t[@t-call='report.html_container']" position="before"> <t t-call="report.html_container"> &

我尝试通过继承和xpath添加一个新的销售订单开始报告页面。但它不起作用。 代码如下:

<template id="report_saleorder_inherit" inherit_id="sale.report_saleorder">
<xpath expr="//t[@t-call='report.html_container']" position="before">
  <t t-call="report.html_container">
    <t t-call="report.external_layout">
      <div class="page">
        <h1>New Page</h1>
      </div>
    </t>
  </t>
</xpath>
如何在自定义模块中实现这一点?

在您的模块中添加“销售”模块的依赖项,然后尝试下面的代码

<template id="report_saleorder_inherit" inherit_id="sale.report_saleorder"> 
<xpath expr="t" position="before">
    <t t-call="report.html_container">
        <t t-call="report.external_layout">
          <div class="page">
            <h1>New Page</h1>
          </div>
        </t>
      </t>
</xpath>
</template>

新页
<template id="report_saleorder_inherit" inherit_id="sale.report_saleorder"> 
<xpath expr="t" position="before">
    <t t-call="report.html_container">
        <t t-call="report.external_layout">
          <div class="page">
            <h1>New Page</h1>
          </div>
        </t>
      </t>
</xpath>
</template>