Netsuite:HTML/Email 事务子列表未正确循环
Netsuite : HTML/Email Sublist of Transaction not looping correctly
我正在循环 transaction.item 以获得股票代码,它非常有效。
但是当我尝试获取单个项目的 links 时,它填充了所有 td 标签,link 应该只存在于股票代码 100132 上,但其他项目却得到了link 也是。我还仔细检查了数据库是否有任何 links 用于其余的股票代码。它只存在于股票代码 100132。
这绝对很奇怪,对我来说没有任何意义。这是我的列表代码
<#list transaction.item as sdsitem>
<tr style="text-align: center">
<td class="th-border stockcode">${sdsitem.item}</td>
<td class="th-border sdslink">
<#if (sdsitem.item.custitemabco_sds_email_link)??>
<a href="${sdsitem.item.custitemabco_sds_email_link}"
target="_blank">Link only exists on stockcode 100132</a>
</#if>
</td>
</tr>
</#list>
非常感谢那些愿意花时间帮助我的人。我是 Netsuite 的初学者,非常感谢您的回答。上帝保佑!
我认为 Suite Answer 98056 可以回答您遇到的问题。当在事务(Purchase/Sales/Work/Transfer 订单等)中引用项目时,无法通过使用点钻取项目来直接访问在项目记录中找到的字段。
相反,您将需要创建一个源自项目记录的新交易项目字段,以及您正在查看的字段名称,即 custitemabco_sds_email_link。
我正在循环 transaction.item 以获得股票代码,它非常有效。
但是当我尝试获取单个项目的 links 时,它填充了所有 td 标签,link 应该只存在于股票代码 100132 上,但其他项目却得到了link 也是。我还仔细检查了数据库是否有任何 links 用于其余的股票代码。它只存在于股票代码 100132。
这绝对很奇怪,对我来说没有任何意义。这是我的列表代码
<#list transaction.item as sdsitem>
<tr style="text-align: center">
<td class="th-border stockcode">${sdsitem.item}</td>
<td class="th-border sdslink">
<#if (sdsitem.item.custitemabco_sds_email_link)??>
<a href="${sdsitem.item.custitemabco_sds_email_link}"
target="_blank">Link only exists on stockcode 100132</a>
</#if>
</td>
</tr>
</#list>
非常感谢那些愿意花时间帮助我的人。我是 Netsuite 的初学者,非常感谢您的回答。上帝保佑!
我认为 Suite Answer 98056 可以回答您遇到的问题。当在事务(Purchase/Sales/Work/Transfer 订单等)中引用项目时,无法通过使用点钻取项目来直接访问在项目记录中找到的字段。
相反,您将需要创建一个源自项目记录的新交易项目字段,以及您正在查看的字段名称,即 custitemabco_sds_email_link。