В NetSuite у меня есть сценарий поиска транзакций, который должен возвращать результаты нескольких различных типов транзакций. Затем результаты отображаются в файле nlobjList
. Я хотел бы, чтобы один из столбцов указанного списка был ссылкой на транзакцию, которую представляет строка списка.
Во всех примерах NetSuite это делается примерно так:
var column = list.addColumn('number', 'text', 'Number', 'left');
column.setURL(nlapiResolveURL('RECORD','salesorder'));
column.addParamToURL('id','id', true);
К сожалению, transaction
не является приемлемым типом записи для передачи в nlapiResolveURL
, поэтому мне нужно будет динамически определять тип записи для каждой строки. Функция setURL
принимает второй логический параметр, который делает ее динамической для каждой строки, но я не уверен, как это на самом деле работает. Примеров нет, и JSDocs не объясняет его использование.
Есть ли у кого-нибудь рекомендации по созданию списка с динамическими URL-адресами в NetSuite?