2016-04-04 30 views
2

使用高級PDF模板在NetSuite中生成發票模板。嘗試基於子公司的價值,但不知道如何檢查子公司內部ID值,顯示內容:錯誤:期待一些在這裏...自由標記中的NetSuite子公司值比較

<#if record.subsidiary?number==1> 
    Content 1 
</#if> 
<#if record.subsidiary?number==2> 
    Content 2 
</#if> 

回答

2

一個字段的末尾使用?number試圖轉換該值爲一個數字。在你的情況下,它試圖將附屬公司的'姓名'轉換爲數字,並且此轉換失敗。試試這個:

<#if record.subsidiary.id = '1'> 
    Content 1 
</#if> 
<#if record.subsidiary.id = '2'> 
    Content 2 
</#if> 

注意record.subsidiary.id仍然是一個字符串,所以我仍然在做字符串比較。

+0

完美,謝謝邁克。 – MG2016