【问题标题】:How to get number of line in page qweb report. Odoo 11如何获取页面 qweb 报告中的行数。奥多 11
【发布时间】:2021-04-09 11:15:30
【问题描述】:

我想根据页面中的行数在报告 qweb(发票报告)中添加条件。 如何获取报表每页的行数?

 <body class="container">
                <div id="wrapwrap">
                    <main>
                        <t t-raw="0"/>
                        <t t-if="counter == 10">
                            <p style="page-break-after:always;">Add some code</p>
                            <t t-set="counter" t-value="0"/>
                        </t>
                        <t t-set="counter" t-value="counter + 1"/>
                    </main>
                </div>
            </body>

谢谢。

【问题讨论】:

  • 请添加更多信息... 从什么开始的行数?发票行?请添加一些您可能尝试过的代码,以帮助您,我的朋友。
  • 我编辑了帖子:我添加了我的代码,我想在发票报告的完整页面之后添加一个分页符。我想测试页面是否已满,以便在每个页面之后添加一些代码。所以,我想计算一页中的行数。 @southernegro

标签: javascript python xml odoo


【解决方案1】:

对不起,我来晚了。

你可以使用“line_index”来得到你想要的。这比在 qweb 上创建变量要简单得多。

<t t-if="line_index == 4">
    <p style="page-break-after:always;"/>
</t>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多