同一笔交易的两个 Advanced PDF 表单会以不同方式绘制数据,这有什么原因吗?

Is there any reason that two Advanced PDF forms for the same transaction would draw data differently?

我在 Netsuite 中有一个高级 PDF 表格,可以打印带有图片的销售建议,还有一个订单确认。代码非常相似。最近我们决定将它们添加到 Picking Ticket 中,我基本上复制并粘贴了我在 Order Ack 上的内容 - 因为两者的数据都来自 Netsuite 中的销售订单。

由于某些原因,图片不会显示在取货单上。我尝试稍微更改源代码,例如使用 record.item 等,但是 table 以 <#list record.item as item> 开头,所以我不需要那个。

<td colspan="7" line-height="150%" style="vertical-align:top;">
<#if item.custcol_item_image_url?starts_with("http")>
<img src="${item.custcol_item_image_url}" style="height:40px;width:40px;margin:1px" />
</#if></td>

基本上我只是一片空白。仅供参考,我还有另一个字段以相同的方式从销售订单中引用,即。 ${item.custcol_xyz} 那个有效。有什么想法吗?

自定义字段需要在销售订单表单上设置为 "show" 才能在您的模板中使用。自定义您的表单,并在“子列表字段”子选项卡下,确保选中该字段以显示在表单上。

如果您想将其隐藏在 UI 中,您可以尝试一种解决方法,即清除该字段的标签。这在大多数情况下都有效,但并非总是如此。