Дата/Время. Фильтрация выпадающего списка времени по рабочим часам.
Коллеги, здравствуйте.
Не до конца понимаю как задать фильтрацию выпадающего списка времени для полей с типом "Дата/Время" в карточке.
Идея в том, чтобы ужать выпадающий список под рабочие часы (9:00-18:00).
Подскажите пожалуйста как грамотнее всего реализовать?
Спасибо!
Нравится
Александр, это поле — компонент ядра, в конфигурации он не дорабатывается. Можно сделать рядом два поля: одно для ввода только даты, без времени, а другое — справочное с выпадающим списком только рабочего времени. И программно сводить их значения в одно поле объекта с полной датой.
Или оставить обычное поле с датой и временем, но в обработчике корректировать неподходящие выбранные значения, как сейчас в карточке задачи убирают секунды в функции clearSeconds.
Была такая же идея по поводу ограничения расписания, добавил и Вашу о поле ввода времени.
Александр, это поле — компонент ядра, в конфигурации он не дорабатывается. Можно сделать рядом два поля: одно для ввода только даты, без времени, а другое — справочное с выпадающим списком только рабочего времени. И программно сводить их значения в одно поле объекта с полной датой.
Или оставить обычное поле с датой и временем, но в обработчике корректировать неподходящие выбранные значения, как сейчас в карточке задачи убирают секунды в функции clearSeconds.
Была такая же идея по поводу ограничения расписания, добавил и Вашу о поле ввода времени.