В выпадающем календаре поля ввода панель выбора времени не отображается.
Полное описание, параметры и ограничения
РежимВыбораВремени.НеВыбирать (TimeChoiceMode.DontChoose)
РежимВыбораВремени (TimeChoiceMode)
НеВыбирать (DontChoose)
Доступен, начиная с версии 8.5.1.
Описание:
В выпадающем календаре поля ввода панель выбора времени не отображается.
Использование в версии:
Доступен, начиная с версии 8.5.1.
Методическая информация
Практические примеры
Выбрать время встречи: НеВыбирать
Настраиваем настоящий календарь собственного поля даты и времени. Режим НеВыбирать применяется к выбору в календаре, а не задаёт серверное расписание.
Где и как запускать
Модуль своей управляемой формы: серверное создание и отдельная клиентская команда.
Подготовка
Создайте собственную управляемую учебную форму. Реквизит ВремяВстречи типа Дата, состав даты Дата и время; элемент-поле ввода ВремяВстречи с тем же путём к данным.
В редакторе поля настройте ФорматРедактирования с датой, часами, минутами и секундами. Если время отсутствует в составе даты или формате редактирования, режим игнорируется и панель не отображается.
Это API интерфейса Версия 8.5 установленной платформы. Используйте соответствующий интерфейс учебного приложения; в коде нет проверки версии, имени конфигурации или изменения настроек рабочей базы.
Основной блок назначьте событию формы ПриСозданииНаСервере. Создайте клиентскую команду ПоказатьВыбранноеВремя, кнопку и дополнительный обработчик.
Откройте календарь поля, выберите время и подтвердите. Затем своей кнопкой прочитайте фактическое значение, а не ожидаемое округление по внешнему виду.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ВремяВстречи = Дата(2026, 10, 15, 10, 37, 45);
Элементы.ВремяВстречи.РежимВыбораВремени = РежимВыбораВремени.НеВыбирать;
Сообщить("Начальное время: " + Строка(ВремяВстречи));
КонецПроцедурыТа же форма: показать реально выбранную дату и время
&НаКлиенте
Процедура ПоказатьВыбранноеВремя(Команда)
Сообщить("Текущее значение поля:");
Сообщить(ВремяВстречи);
КонецПроцедурыРазбор по шагам
Задаём собственную дату со временем и секундами.
Назначаем изменяемое свойство настоящего поля ввода на сервере.
Пользователь выбирает время; отдельная клиентская команда показывает результат.
Как проверить результат
Откройте выпадающий календарь: панель выбора времени не отображается.
Тип реквизита остаётся Дата со временем. Данный режим не превращает время в пустое значение.
Ожидаемый результат
Календарь собственного поля использует выбранный способ ввода времени.
На что обратить внимание
Эта настройка не ограничивает все программные присваивания реквизиту и не заменяет проверку бизнес-правила.
Интервал15И20Минут — специальная сетка 15, 20, 30, 40, 45 минут, а не просто любой кратный 15 или 20 шаг.
Свойство относится к выпадающему календарю поля ввода; не присваивайте его несвязанной таблице или произвольному объекту даты.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.