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

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

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

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

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

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

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

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

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

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

 

1 комментарий

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

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *