NetSuite高级PDF/HTML-如何用HTML隐藏列?
如果发票上存在内部ID为“112”的“项目A”,我想隐藏整个列“单价”。我该怎么做呢 这是我的“单价”专栏:NetSuite高级PDF/HTML-如何用HTML隐藏列?,html,pdf,hide,netsuite,suitescript,Html,Pdf,Hide,Netsuite,Suitescript,如果发票上存在内部ID为“112”的“项目A”,我想隐藏整个列“单价”。我该怎么做呢 这是我的“单价”专栏: ${item.rate} 谢谢 这是基本思想,代码没有经过测试 将此项添加到模板中的逻辑之前: <#assign hideUnitPrice = false> <#list record.item as item> <#if item.internalid == 112> <#assign hideUnitPrice =
${item.rate}
谢谢 这是基本思想,代码没有经过测试 将此项添加到模板中的
逻辑之前:
<#assign hideUnitPrice = false>
<#list record.item as item>
<#if item.internalid == 112>
<#assign hideUnitPrice = true>
</#if>
</#list>
并将单价列代码更改为:
<#if hideUnitPrice == false>
<td align="right" colspan="4">${item.rate}</td>
</#if>
${item.rate}
您可能还想用类似的条件来包装列标题。基本思想如下,代码未经测试 将此项添加到模板中的
逻辑之前:
<#assign hideUnitPrice = false>
<#list record.item as item>
<#if item.internalid == 112>
<#assign hideUnitPrice = true>
</#if>
</#list>
并将单价列代码更改为:
<#if hideUnitPrice == false>
<td align="right" colspan="4">${item.rate}</td>
</#if>
${item.rate}
您可能还想用类似的条件来包装列标题。发布您现有的代码并澄清您的问题。是否要隐藏实际列,如如果交易记录中有“项目A”,则不显示任何项目的单价?或者你只是“隐藏”了“A项”的“单价”?我已经编辑了我的原始帖子。发布你现有的代码,澄清你的问题。是否要隐藏实际列,如如果交易记录中有“项目A”,则不显示任何项目的单价?或者你只是“隐藏”了“项目A”的“单价”?我已经编辑了我的原始帖子。这是第一部分应该是什么样子的吗<代码>这不适用于me@bluejay92这是总的想法。你得到了什么错误?我相信这应该有效,但它仍然显示单价列。我不再收到错误,它仍然出现。然而,我找到了一个解决办法。非常感谢。第一部分应该是这样的吗<代码>这不适用于me@bluejay92这是总的想法。你得到了什么错误?我相信这应该有效,但它仍然显示单价列。我不再收到错误,它仍然出现。然而,我找到了一个解决办法。非常感谢。