Вы также можете использовать search.lookupFields()
, что обычно быстрее, чем record.load()
или search.create()
.Это работает так:
var customer = search.lookupFields({
type: 'customer',
id: 968,
columns: ['internalid', 'companyname', 'daysoverdue']
});
log.debug(customer.internalid[0].value);
log.debug(customer.companyname);
log.debug(customer.daysoverdue);
log.debug(JSON.stringify(customer));
Ответ, который вы получаете от search.lookupFields()
, выглядит следующим образом:
{
"internalid": [{ "value": "968", "text": "968" }],
"companyname": "DataTek Systems, Inc.",
"daysoverdue": "0"
}