1CLenta.ru  

Как вывести список выбора месяцев с годами

Программирование системы     07.02.2017 10:26     2388

Evgenii
Пользователь
07.02.2017 10:26
Конфигурация бухгалтерия предприятия 2.0
Как на форму вывести список выбора месяца и года.
Вроде этого:
2016
январь 2015
февраль 2015
март 2015
апрель 2015
.......
2014

Ответы (3)

Кодер
Пользователь
07.02.2017 11:34
Номер  (1)

Стандартными средствами никак не сделать.
По моему только программно можно сформировать и обработать список. В интернете есть готовые примеры.
progv8
Пользователь
07.02.2017 12:55
Номер  (2)

В типовых базах есть готовые функции для формирования списка периодов.
В бухгалтерии предприятия 2.0 - функции находятся в общем модуле РаботаСДиалогами.

1) ПериодРегистрации - создать реквизит в который будет помещаться выбранное значение
2) Период- на форме создать элемент "Поле ввода" с типом "Строка"

3) У периода определить событие "НачалоВыбораИзСписка"
Процедура ПериодНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)

РаботаСДиалогами.НачалоВыбораИзСпискаПредставленияПериодаРегистрации(Элемент,
СтандартнаяОбработка, ПериодРегистрации, ЭтаФорма);

КонецПроцедуры

4) При открытии формы заполнить "Период"
Процедура ПриОткрытии()

ПериодРегистрации = ТекущаяДата();
Период = РаботаСДиалогами.ДатаКакМесяцПредставление(ПериодРегистрации);

КонецПроцедуры
Dmitrii
Пользователь
10.02.2017 10:40
Номер  (3)

Вот статья по этой теме
http://1clenta.ru/pattern/128