Вопрос

Значение в поле справочник

Как программно задать необходимое значение в поле справочника(список).

Например, при количестве продаж больше 10 нужно устновить значение в поле справочника Приоритет активности - Высокий.

Я так предполагаю необходимо иметь дело с GUID, но код типа

this.set("MyFieldDictionary", "{GUID}") приводит к результату отображения в html undefined.

У меня такой же вопрос

2 комментария

Вам нужно использовать метод loadLookupDisplayValue, например:
 

this.loadLookupDisplayValue("Type", constants.ContractType.Standard);

 

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

Вы получите объект... вот именно объект аналогичной структуры туда и надо сетапить.
как правило требуется объект минимум с 2-мя полями

{
   displayValue: "Текст который будет демонстрировать в поле",
   value: "уникальный идентификатор значения"
}

 

Войдите или зарегистрируйтесь, чтобы комментировать