Форма выбора даты времени в обычных формах 1С 8.2, 8.3, 8.х

Программирование - Работа с интерфейсом

Форма выбора для поля даты в обычной форме 1С 8.х Содержит как режим выбора только даты, так и сворачиваемую панель выбора времени. Что-либо аналогичное находил только для управляемых форм.

Пытался найти удобную форму выбора даты времени для обычных форм - не нашёл. Пришлось накидать свою. На мой взгляд, получилось довольно симпатично. За основу дизайна взята стандартная форма выбора даты в бухгалтерии 3.0 и немного расширена на функционал ввода времени без использования клавиатуры.

В отдельную процедуру вынесена инициация стилей для кнопок: цвет рамки, цвет текста, фона и тоже самое при выделении даты или числа для каждой группы.

На входе - значение текущей даты, режим развёртки (с панелью времени или без неё) и границы интервалов выбора. Все не обязательные.

На выходе, собственно, введённое значение даты времени. По умолчанию форма заточена на модальный режим вызова, но перестроить на оповещение или возврат значения при выборе - дело минуты.

Из конфигурации платформы взяты только стили, но они сами по себе мультиплатформенны, да и избавиться от них не сложно. Весь функционал расположен в коде самой страницы - она полностью автономна.

В принципе, всё элементарно как три рубля. Вся сложность что была - в рутинности работы с конструктором.

Скачать файлы

Наименование Файл Версия Размер
Форма выбора даты времени в обычных формах 1С 8.2, 8.3, 8.х
.epf 21,92Kb
02.04.18
2
.epf 21,92Kb 2 Скачать

См. также

Комментарии
1. Вадим Никонов (V.Nikonov) 117 04.04.18 18:39 Сейчас в теме
Красиво.
Полезна для ленивых и ТачСкриновских ПК...
Оставьте свое сообщение