1С поле выбора месяца

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

Эти свойства можно установить в палитре свойств элемента формы Поле ввода , а можно задать программно при создании формы. Например:

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

Элементы.Город.РежимВыбораИзСписка = Истина;
Элементы.Город.СписокВыбора.Добавить("Москва");
Элементы.Город.СписокВыбора.Добавить("Монино");
Элементы.Город.СписокВыбора.Добавить("Щелково");

Список выбора в поле Город будет выглядеть следующим образом:

Демонстрационные примеры с интерактивно и программно сформированным списком выбора реквизита справочника находится в каталоге 1CITS/EXE/FAQ/List. Они выполнены на версии платформы 8.2.9.356.

1с и web разработка

Часто для удобства пользователей требуется сделать выбор месяца на форме. Как это реализовать для управляемых форм читайте далее

Допустим у нас есть реквизит справочника/документа/обработки «МесяцПроведения» с типом «Дата», в котором мы будем хранить выбранный месяц

Для начала надо создать реквизит формы «Месяц» с типом Строка.

Затем добавить элемент формы (поле) «Месяц», у которого будет путь к данным «Месяц» и установлена галочка «РежимВыбораИзСписка»

И добавим событие «ПриИзменении» созданному элементу со следующим кодом:

Открывает выпадающий список для выбора значения

Синтаксис

Метод ВыбратьИзСписка() имеет следующий синтаксис:

А также альтернативный англоязычный синтаксис:

Параметры

Описание параметров метода ВыбратьИзСписка() :

Имя параметра Тип Описание
СписокЗначений СписокЗначений Список значений, содержащий значения, из которых будет осуществляться выбор.

Примечание: Если в списке значений указаны картинки, то они отображаются в выпадающем списке.

ЭлементФормы (необязательный) ГруппаФормы, ТаблицаФормы, ПолеФормы, КнопкаФормы Элемент формы, около которого будет открыт выпадающий список. Если не указан, то будет выбран активный элемент формы. НачальноеЗначение (необязательный) Число, ЭлементСпискаЗначений Задает начальный элемент, который будет активным по-умолчанию при открытии списка. Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

ЭлементСпискаЗначений — если пользователь выбрал значение
Неопределено — если пользователь отказался от выбора

Описание

Метод ВыбратьИзСписка() Открывает выпадающий список для выбора значения из предложенного списка. Выпадающий список будет расположен около переданного элемента формы или около его активной области.

Доступность

Тонкий клиент, мобильный клиент, толстый клиент, мобильное приложение(клиент).

Пример использования

Пример кода с использованием метода ВыбратьИзСписка() :


[an error occurred while processing the directive]
Карта сайта