使用高级 PDF 模板在 NetSuite 中生成发票模板。尝试根据辅助值显示内容,但不确定如何检查辅助内部 ID 值:错误:此处需要一个数字...
<#if record.subsidiary?number==1>
Content 1
</#if>
<#if record.subsidiary?number==2>
Content 2
</#if>
最佳答案
在字段末尾使用?number
尝试将值转换为数字。在您的情况下,它试图将子公司的“名称”转换为数字,但此转换失败。试试这个:
<#if record.subsidiary.id = '1'>
Content 1
</#if>
<#if record.subsidiary.id = '2'>
Content 2
</#if>
请注意,record.subsidiary.id
仍然是一个字符串,因此我仍在进行字符串比较。
关于pdf-generation - 免费标记中的 NetSuite 子公司值(value)比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36403454/