Поиск NetSuite Suitescript Доступ к значению

Я не могу на всю жизнь получить возвращаемое значение из поиска в NetSuite. Когда я использую отладчик, я вижу значение, но не могу получить к нему доступ.

var columns = new nlobjSearchColumn('custentity_employeenumber', null, 'max');
var results = new nlapiSearchRecord('employee', null, filters, columns);
var result = results[0].getValue('custentity_employeenumber');

Каждый раз, когда отладчик показывает переменную результата как нулевую... я не понимаю. Я вижу значение в отладчике...

введите здесь описание изображения

Мне действительно нужен только 2014103... или я неправильно строю поиск?


person CodeMoto    schedule 15.04.2014    source источник


Ответы (1)


Когда вы помещаете сводку в столбец поиска, вы также должны указать сводку при извлечении значения. Итак, поскольку у вас есть:

new nlobjSearchColumn('custentity_employeenumber', null, 'max');

вы должны получить значение с помощью:

results[0].getValue('custentity_employeenumber', null, 'max');
person erictgrubaugh    schedule 15.04.2014