【问题标题】:Overflow table on to next page while leaving room at the top溢出表到下一页,同时在顶部留出空间
【发布时间】:2021-06-22 15:50:53
【问题描述】:

我正在 NetSuite 中构建一个高级 HTML/PDF 模板作为带有凭证的支票(在顶部进行检查)。一切正常,直到优惠券项目的数量溢出到下一页。该表在逻辑上在后续页面的顶部恢复。但是由于我们使用的是支票存根,理想情况下它会在下一个“存根”部分恢复到页面下方的 1/3。

如果我一次只打印 1 张支票,我可以使用不适用于第 1 页的页眉将内容向下推到第 2 页并保持良好状态。但是当一次打印多张支票时,这不起作用。

我还尝试在凭证表上添加一个大的空白行,以便在第 2 页恢复时将表向下推。支票本身绝对位于页面上。所以我还计划绝对定位凭证表,使它们在第 1 页重叠,并在第 2 页创建适当的空间。但这不起作用,因为我无法使表绝对定位。

<body> kid can't be absolute: Ignoring <table class=[...

我猜可能有一个简单的解决方案或其他创造性的解决方法。

【问题讨论】:

    标签: css netsuite bfo


    【解决方案1】:

    为每个单独的检查重置分页符上的页码最终成为我的答案。

    <pbr pagenumber="1" />

    https://bfo.com/products/report/docs/tags/tags/pbr.html

            <style>
                #page2,
                #page3,
                #page4 {
                    header: blankheader;
                    header-height: 260pt;
                }
            </style>
    
            <macrolist>
                <macro id="blankheader">
                    <div />
                </macro>
            </macrolist>
    

    【讨论】:

      猜你喜欢
      • 2017-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      • 1970-01-01
      • 2021-05-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多