Как получить типы исходного списка для определенного поля списка / записи? - PullRequest
0 голосов
/ 19 июня 2020

Вот у меня есть два настраиваемых поля объекта с типом списка / записи,

  1. поле объекта custom_dev_j15 имеет настраиваемый исходный список (например: один, два, три, четыре и т. Д. c)

enter image description here

  1. Поле сущности custom_qa_v93 имеет стандартный исходный список в качестве объекта (например: покупатель)

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

У меня есть два настраиваемых поля объекта поставщика, как указано на снимках экрана с вопросом,

custentity473 -> клиент выбран в качестве источника списка custentity474 -> custom_dev_j15_m_list выбран в качестве источника списка (который является настраиваемым списком)

Вот фрагмент, который я использовал для получения параметров этих полей,

// фрагмент

var fieldDetails = {};
var record = nlapiCreateRecord("Vendor");
var field = record.getField("custentity473");
var selectoptions = field.getSelectOptions();
for ( var i in selectOptions) {
    var Option = {
        id : selectOptions[i].getId(),
        label : selectOptions[i].getText()
    }
    Options.push(Option);
}
fieldDetail["options"] = Options;

Но мне нужно получить информация списка источников, такая как имя источника списка (заказчик или custom_dev_j15_m_list) через suitescript. Есть идеи, как получить эту информацию?

Заранее спасибо

1 Ответ

0 голосов
/ 23 июня 2020

Я не уверен, что понимаю этот вопрос относительно того, что вы пытаетесь сделать?

В NetSuite почти всегда вы учитываете типы списков источников, потому что вы знаете, что это тип, и если вам нужно что-то еще (например, выбор, который представляет собой комбинацию / или пользовательский выбор, вы будете использовать поле со сценарием)

Возможно, вы можете расширить свой вариант использования, и тогда мы сможем вам помочь?

...