【问题标题】:Repeat Table Column Headings on Multiple Pages Using BFO, Freemarker and HTML - NetSuite使用 BFO、Freemarker 和 HTML 在多个页面上重复表格列标题 - NetSuite
【发布时间】:2025-12-08 18:10:02
【问题描述】:

我正在使用 NetSuite 创建一个高级 PDF/HTML 模板,该模板本质上是一个跨越多个页面的项目列表。

我遇到的问题是表格列标题只显示在第一页上。

我希望表格列标题显示在表格跨越的每个页面上。

我被困住了,不知道我需要做什么。

任何指导将不胜感激。

谢谢

【问题讨论】:

  • 到目前为止你的代码在哪里?

标签: html netsuite freemarker bfo


【解决方案1】:

结果证明代码是正确的,但价目表高级 PDF/HTML 模板存在缺陷。 NetSuite 仍在调查,但很高兴我没有遗漏代码本身的内容。

【讨论】:

    【解决方案2】:

    您只需将标题放在<thead>...</thead> 中,BFO 引擎就会在表格换行到的每一页上重复标题。与<tfoot>...</tfoot> 相同。

    【讨论】:

    • 代码 描述 ${lines.units@label} #if> ${lines.rate@label} ${lines.rate2@label} ${lines.rate3@label} ${lines.rate4@label} RRP 增值税 th> 条形码
    • 这不能按预期工作。我有同样的问题,并按照 BFO 文档的要求进行操作 - 标题不会在每一页上重复。
    • 如果您正在遍历列表,则 和 应该在列表之外。然后,它按预期工作。
    最近更新 更多