Netsuite: расширенный шаблон PDF / HTML - объявление переменных - PullRequest
0 голосов
/ 10 мая 2018

Кто-нибудь может подсказать мне, как объявлять переменные? Я хочу сохранить значения полей (не пустые) в переменной 1, а затем отобразить их.

$ {record.createdfrom.entity.shipaddressee} $ {record.createdfrom.entity.shipcountry} $ {record.shipcity}

Выше поля, которые я использовал. Я действительно понятия не имею, как это сделать.

Ответы [ 3 ]

0 голосов
/ 11 мая 2018

https://freemarker.apache.org/docs/index.html

Необходимо помнить, что в настоящее время NetSuite использует только инкубацию FreeMarker версии 2.3.26. Некоторые параметры могут быть недоступны, которые можно найти в документации.

0 голосов
/ 31 июля 2018

вы можете использовать <#assign> например <#assign count = 0> это присвоит '0' переменной count

0 голосов
/ 10 мая 2018

Вот пара примеров из одного из моих PDF-файлов.

<#assign showPrices=record.custbody_hs_show_line_item_prices>
<#assign discounts=[]>
<#assign discountsCount=0>
<#assign discountStr="">
<#assign lineValues={}>
<#assign discounts=discounts+[{"item":item.item,"amount":item.amount}]>
<#assign lineValues=lineValues+{"item":item.item,"description":item.description,"quantity":0,"rate":0,"amount":0,"taxrate":item.taxrate1,"billCycle":item.billingcycle}>

Это должно дать вам представление о различных типах операторов присваивания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...