Кнопка выбора периода
Довольно редко использую, потому забываю постоянно, вот сделал себе очередную шпаргалку, как делается кнопка выбора периода в 1с на управляемых формах. Итак, первым делом создайте реквизит формы, с типом «стандартный период»:

Далее, перетаскиваем этот реквизит на форму, и добавляю обычные реквизиты с типом Дата+Время:

Осталось всего ничего — добавить обработчик события «при изменении»:
1 2 3 4 5 6 7 8 |
&НаКлиенте Процедура ВыборПериодаПриИзменении(Элемент) НачПериода = ВыборПериода.ДатаНачала; КонПериода = ВыборПериода.ДатаОкончания; Сообщить("Начало: " + НачПериода + ", окончание: " + КонПериода); КонецПроцедуры |
На этом задача «кнопка выбора периода» будем считать завершена. Еще больше всяких шпаргалок по 1С, легко найдется здесь.