2016-04-04 9 views
2

Verwenden der erweiterten PDF-Vorlage, um Rechnungsvorlage in NetSuite zu generieren. Der Versuch, Inhalte basierend auf Tochtergesellschaft Wert anzuzeigen, aber nicht sicher, wie für den Tochtergesellschaft internen ID-Wert zu überprüfen: Fehler: eine Reihe hier Expecting ...NetSuite-Tochtergesellschaft Wertvergleich in freier Markierung

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

Antwort

2

Mit ?number am Ende eines Feldes zu konvertieren versucht der Wert für eine Zahl. In Ihrem Fall versucht es, den 'Namen' der Tochtergesellschaft in eine Zahl umzuwandeln und diese Konvertierung schlägt fehl. Versuchen Sie folgendes:

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

Beachten Sie, dass record.subsidiary.id ist noch ein String so dass ich noch einen String-Vergleich zu tun.

+0

Perfekt, danke Mike. – MG2016