Report 如何使页眉/页脚之外的文本在Odoo Qweb报告中的每个页面上重复

Report 如何使页眉/页脚之外的文本在Odoo Qweb报告中的每个页面上重复,report,odoo,odoo-10,qweb,Report,Odoo,Odoo 10,Qweb,我需要一个自定义文本重复在多页pdf报告的每一页。问题是这个自定义文本不在页眉/页脚部分。你知道如何做到这一点吗?试试这段代码 <template id="report_test"> <t t-call="report.external_layout"> <t t-foreach="docs" t-as="o"> <div class="page"> <!-- Add text you want

我需要一个自定义文本重复在多页pdf报告的每一页。问题是这个自定义文本不在页眉/页脚部分。你知道如何做到这一点吗?

试试这段代码

<template id="report_test">
<t t-call="report.external_layout">
    <t t-foreach="docs" t-as="o">
        <div class="page">
            <!-- Add text you want to repeat every page here -->
            <div class="row"> 
                <!-- your reprot data print here -->
            </div>
        </div>
    </t>
</t>


您可以尝试将此文本插入页眉或页脚,但我尝试对垂直文本执行相同操作,但这是不可能的。你找到解决办法了吗@无限的


也许,如果您可以在页面上有所有行时进行分页符,您可以再次插入文本。

为什么不将其移动到页眉或页脚?因为它是垂直文本,占据了报表的整个右侧。此代码将为每个对象显示一页,但不会为同一对象在每页上重复特定文本。例如,如果发票中有20行,即三页,则文本将显示在第一页上,而在其他两页上仅显示页眉、页脚和表格。