2013-07-10 2 views
1

Я использую SuiteScript для получения дополнительной информации. Используя метод nlapiLookupField, я могу видеть основные поля. Но я хочу получить некоторую информацию на вкладке Вспомогательные настройки.NetSuite - Как получить дополнительные настройки

Кажется, что nlapiLookupField не может получить доступ к полям на вкладке (Предпочтения).

ответ

2

Эти поля даже не перечислены в SuiteScript Records Browser.

Один из способов их чтения путем загрузки записи, например:

var rec = nlapiLoadRecord('subsidiary', 11); 
    rec.getFieldValue('CHECKTYPE'); 
+0

право. Поскольку они не указаны в браузере записей, они, скорее всего, недоступны для поиска/поиска. Поля, которые я вижу при загрузке записи являются: - CALENDARSYSTEM - CheckType - CUSTCENTEREMAILTEMPLATE - DATEFORMAT - EMAILACCESSTEMPLATE - LongDateFormat - NEGATIVE_NUMBER_FORMAT - NumberFormat - PARTCENTEREMAILTEMPLATE - PHONEFORMAT - SPELL_LOCALE - TIMEFORMAT - TIMEZONE – erictgrubaugh

+0

Означает ли это, что я должен сначала загрузить запись, а затем использовать функцию загрузки функции getFieldValue? – azeem

+0

@azeem Да, это единственный способ узнать – prasun

1

Открыть запись внутри NetSuite UI. Добавить '& xml = T' в конец URL-адреса для записи.

Посмотрите на основных данных XML - это должно быть все, что вы видите в пользовательском интерфейсе, и вы увидите имена полей, подсписки, и т.д.

Смежные вопросы