【发布时间】:2017-02-19 16:27:34
【问题描述】:
我需要有关 Netsuite 的 Freemarker 格式的帮助(高级 PDF/HTML 模板)
为此记录提取了 3 个重要的数据值;
${item.quantity} *Order Value*
${item.fulfilled} *Fulfilled Value*
${item.backordered} *Backorder Value*
基本上,我试图完成的是,只显示“延期交货”的项目
但是,这项任务似乎比我的时间和技能要困难得多。
所以,我的 B 计划正在为延期交货使用单独的模板(到目前为止效果很好!)
问题是,如果我遇到一个 NON-INVENTORY 项目,Netsuite 不会计算 ${item.backordered} 的任何数量
所以
有什么方法可以通过模板中的脚本“计算”延期交货值?
我可以使用算术函数(如下所示)吗?
item.quantity - item.fulfilled = item.backordered
这是围绕此查询的文本的基本格式;
<#if record.item?has_content>
<table><#list record.item as item><#if item_index==0>
<thead>
<tr>
<th> QTY </th>
</tr>
</thead>
</#if>
<tr>
<td> ${item.backordered} </td>
</tr>
</#list></table>
</#if>
我对 HTML 和 CSS 有基本的了解,但脚本对我来说还是很陌生,所以请只提出建设性的批评。
【问题讨论】:
-
你在打印什么文件?
-
嗨@bknights 我正在尝试打印“拣货单”
标签: html templates pdf freemarker netsuite