代码之家  ›  专栏  ›  技术社区  ›  Harshit Trivedi

如何在每个发票页中仅打印发票报告的发票参考?

  •  0
  • Harshit Trivedi  · 技术社区  · 6 年前

    我需要在发票表头显示发票参考。就像“汇票发票:~AR-2018/0303”。它只在第一页,我需要在每一页上显示。

    我试着这样做:~

     <template id="external_layout_header_inherited" inherit_id="report.external_layout_header">
        <xpath expr="//div[@class='header']" position="inside">
            <div t-if="o.number">Ref.: <span t-field="o.number"/></div>
        </xpath>
    </template>
    

    但当我像销售或购买一样打印另一份报告时,它会影响所有报告。

    所以,我的问题是如何在第二页开始的发票报告上打印发票参考?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Javier    6 年前

    您的方法是正确的,但是在您的发票报告中,您需要调用一个自定义外部布局,该布局调用这样的自定义头

    <t t-call="report.external_layout_custom">
        <t t-call="report.external_layout_header_custom" />
            <t t-raw="0" />
            <t t-call="report.external_layout_footer_custom" />
        </t>
    </t>