Netsuite 如何将Freemarker中的string.currency字段相乘?

Netsuite 如何将Freemarker中的string.currency字段相乘?,netsuite,freemarker,Netsuite,Freemarker,我在Netsuite PDF/HTML上有以下代码行: ${item.rate?string.currency} 我想将此行的输出乘以1.1,显示为GST(含GST),但它唯一起作用的时间是删除“?string.currency”部分。 删除此项后,我将丢失货币格式 非常感谢您的帮助。一旦您将数字格式化为货币(使用?string.currency),您将得到一个无法再作为数字操作的字符串。因此,首先进行操作: ${item.rating * 1.1} 这会给你留下一个号码。要将结果格式化为货币

我在Netsuite PDF/HTML上有以下代码行: ${item.rate?string.currency}

我想将此行的输出乘以1.1,显示为GST(含GST),但它唯一起作用的时间是删除“?string.currency”部分。 删除此项后,我将丢失货币格式


非常感谢您的帮助。

一旦您将数字格式化为货币(使用
?string.currency
),您将得到一个无法再作为数字操作的字符串。因此,首先进行操作:

${item.rating * 1.1}
这会给你留下一个号码。要将结果格式化为货币,请在表达式的数字部分周围使用括号:

${(item.rating * 1.1)?string.currency}
另见:


您是否尝试使用括号<代码>(1.1*项目.评级)?字符串.货币感谢您的帮助!!成功了!我把它添加到结尾而不是开始!我在回答中作了进一步解释,并链接到文档