SuiteScript 2.0 - Как получить строку из UserEventType - PullRequest
0 голосов
/ 18 февраля 2019

Следующий код создает запись в журнале с подробной информацией: UserEventType: [объект объекта], внутренний идентификатор: 11.

define(['N/log'], function (log)
{    
    function afterSubmit(context)
    {
        log.debug({
            title: 'afterSubmit',
            details: 'UserEventType: ' + context.UserEventType + ', Internal id: ' + context.newRecord.id
        });
    }
});

Как получить значимую строку из context.UserEventType?

1 Ответ

0 голосов
/ 18 февраля 2019

context.UserEventType является объектом.

Таким образом, чтобы получить полные данные журнала, вы можете использовать

log.debug({
  title: 'afterSubmit',
  details: 'UserEventType: ' + JSON.stringify(context.UserEventType) + ', Internal id: ' + context.newRecord.id
});

или

log.debug({
  title: 'afterSubmit',
  details: {
    'UserEventType': context.UserEventType,
    'Internal id': context.newRecord.id
  }
});
...