Как к полю выбора или к полю списка “прицепить” список значений

Как программно заполнить поле выбора или поле списка из списка значений?

Список значений в поле выбора

// 1. Установка списка значений для поля выбора
СП = Новый СписокЗначений();
СП.Добавить("Первый");
СП.Добавить("Второй");
ЭлементыФормы.ПолеВыбора.СписокВыбора = СП;

// 2. Установка значения по умолчанию
ЭлементыФормы.ПолеВыбора.Значение = СП[0].Значение;

Список значений в поле ввода

// 1. Установка списка значений для поля ввода
СП = Новый СписокЗначений();
СП.Добавить("Третий");
СП.Добавить("Четвертый");
ЭлементыФормы.ПолеВвода.СписокВыбора = СП;

// 2. Установка значения по умолчанию
ЭлементыФормы.ПолеВвода.Значение = СП[0].Значение;

Список значений в табличное поле

// 1. Установка списка значений для поля выбора в табличном поле
СП = Новый СписокЗначений();
СП .Добавить("Первый");
СП .Добавить("Второй");
ЭлементыФормы.ТабличнаяЧасть.Колонки.ПолеВыбора.ЭлементУправления.СписокВыбора = СП;

Один ответ к «Как к полю выбора или к полю списка “прицепить” список значений»

  1. В 1С:Предприятии 8.2 нет поля выбора, но для элементов формы вида ПолеВвода можно установить свойство РежимВыбораИзСписка в значение Истина . В этом случае поле ввода будет работать как поле выбора и может хранить одно из значений произвольного типа, имеющихся в списке выбора. Сам список значений для выбора задается в свойстве СписокВыбора этого поля.

Добавить комментарий

Ваш адрес email не будет опубликован.