在NetSuite高级PDF模板中,如何将字符串值转换为数字值

时间:2017-06-19 16:15:08

标签: freemarker netsuite

当我循环浏览“record.item”序列时,我会尝试记录并打印该项目的行号。

似乎item.line是一个字符串,而不是一个数字。例如:

  
    

< #list record.item as item>
    < #assign curLineNumber = item.line />
            < #assign nextLineNumber = curLineNumber + 1 />
            < span> Curent Line#:[$ {curLineNumber}] ---下一行#:[$ {nextLineNumber}]< br />< / span>

        < /#列表>

  

打印出来

  
    

Curent Line#:[1] ---下一行#:[11]
    Curent Line#:[2] ---下一行#:[21]
    Curent Line#:[3] ---下一行#:[31]
    .....

  

看起来item.line总是给我行号的字符串值,而不是数值。

有谁知道如何解决这个问题?感谢

1 个答案:

答案 0 :(得分:1)

尝试使用这样的数字进行投射:

<#assign nextLineNumber = curLineNumber?number + 1/>