Html NetSuite:ADV PDF模板已固定

Html NetSuite:ADV PDF模板已固定,html,netsuite,Html,Netsuite,这里有人知道如何在html代码中保留小数点吗? ${unitprice} 有时返回值为整数{10000}或小数点后一(1)位{10000.8}。 是否有一种方式使显示值变成{10000.00}或{10000.80}。 希望你能帮助我!提前谢谢 试试这个 ${unitprice?string.currency} 我也使用?string.currency。另外,为了访问销售订单的价格,我通常使用item.amount,不确定这是否会改变任何东西。已经尝试过这个方法,但返回了一个错误应为哈希,但已



这里有人知道如何在html代码中保留小数点吗?


${unitprice}


有时返回值为整数{10000}或小数点后一(1)位{10000.8}。
是否有一种方式使显示值变成{10000.00}或{10000.80}。
希望你能帮助我!提前谢谢

试试这个

${unitprice?string.currency}

我也使用?string.currency。另外,为了访问销售订单的价格,我通常使用item.amount,不确定这是否会改变任何东西。

已经尝试过这个方法,但返回了一个错误<“.”左侧操作数的代码>应为哈希,但已计算为字符串(包装器:f.t.SimpleScalar):==>unitprice?字符串[在第190行第79列的模板“模板”中]----FTL堆栈跟踪(“~”表示嵌套相关):-在以下位置失败:${unitprice?string.currency}[在第190行第77列的模板“模板”中]----,string.currency和我使用的东西是一样的。在打印数据之前,你是否验证数据是否正确?@Saizou我最近经常遇到这个错误。我花了几个小时试图“修复”它。出现这种情况是因为NetSuite的WYSWYG编辑器试图验证所有内容。出于某种原因,它看不到字段类型的真正含义。无论如何,请尝试保存模板,但出现错误。然后去测试打印。我猜它会工作得很好,除非有其他错误。