2016-11-11 3 views
0
の場合はカスタム列を追加します

id 'item.custcol_new_unit_price'というカスタム列を追加する際に助けが必要です。Netsuite Advanced PDF/HTML値が

この列の値が項目にある場合は、この列を印刷されたフォームに表示する必要があります。私はそれが次のようなものだと思うでしょう:

<td align="right" colspan="4"><#if item.custcol_new_unit_price>${item.custcol_new_unit_price}</#if></td> 

助けが役に立ちます。ありがとうございました!

答えて

1

試してみてください。

<td align="right" colspan="4"><#if item.custcol_new_unit_price?has_content>${item.custcol_new_unit_price}</#if></td> 

出典:

+0

これはテンプレートを見るとうまくいくようですが、トランザクションを印刷すると表示されません。フィールドを "test"に置き換えようとしましたが、まだ表示されません。 – bluejay92

+1

条件をすべて削除すると印刷されますか?ちょうど: ' $ {item.custcol_new_unit_price}'? –

+0

これは機能します!ありがとう。また、ある商品が請求書に記載されている場合、どのようにして列を隠すことができますか?請求書に「明細A」がある場合は、「単価」を非表示にする必要があります。再度、感謝します – bluejay92

0

は、このフィールドはUIに表示されているhttp://freemarker.org/docs/ref_builtins_expert.html?高度なPDF/HTMLテンプレートでカスタムフィールドを使用できるようにするには、フォームをカスタマイズするときに[画面のフィールド]タブで[表示]にチェックする必要があります。 UIでフィールドを表示したくない場合は、通常、ラベルを空にすることで非表示にすることができます。