【问题标题】:compare <pagenumber/> with <totalpages/> in freemarker比较 <pagenumber/> 和 freemarker 中的 <totalpages/>
【发布时间】:2022-01-19 10:09:05
【问题描述】:

我想比较 &lt;pagenumber/&gt; 与 Netsuite - 高级 PDF 模板/Freemarker 中的 &lt;totalpages/&gt; 的值,但无法比较 pagenumbertotalpages 的值。 我试过了:

<#assign pgno> <pagenumber/> </#assign>
<#assign totpg> <totalpages/> </#assign>
<#if pgno == totpg>
<td>This is true condition</td>  
<#else>
<td>This is False condition</td>   
</#if> 

我尝试比较pagenumbertotalpages,但无法同时比较两者。我想将pagenumbertotalpages 进行比较。尽管 IF 语句为真,但此处仅执行 else 条件。请帮忙解决问题!

【问题讨论】:

    标签: html netsuite freemarker


    【解决方案1】:

    您无法在 Freemarker 中比较 &lt;pagenumber/&gt;&lt;totalpages/&gt;。它们是 BFO PDF 生成引擎使用的 XML 标记,NetSuite 将 Freemarker 的输出传递给该引擎。

    【讨论】:

    • 谢谢!我想在 Netsuite 的 Advance PDF 模板的最后一页上添加一些文本/数据(例如,这是计算机生成的账单);页面内容在哪里结束。问题是随着页数的变化,数据/文本出现在所有页面上或改变其位置。无法解决此问题。
    猜你喜欢
    • 2018-07-19
    • 2021-11-17
    • 2010-11-25
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多