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

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

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

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

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

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

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

Ага. Мы видим, что в коде присутствует непонятная функция «СформироватьСписокВыбораМесяца». Ее нам тоже нужно добавить в модуль формы:

Уже почти все готово. Осталось только при открытии формы подставлять тот месяц, который мы храним в реквизите «МесяцПроведения»

Для этого создаем событие формы «ПриОткрытии» со следующим кодом:

Теперь запускаем 1С и проверяем.

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

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