ВвестиДату – вывод окна с вводом даты [Функция 1С]

Функция позволяет вывести диалоговое окно для ввода Даты в переменную.

В формате даты можно задать как Дату со Временем, так и по отдельности Дату и Время. Для этого используется тип ДатаВремя.

Синтаксис
ВвестиДату(<Дата>, <Подсказка>, <ТипДаты>)
Параметры
Дата — переменная типа дата (обязательный)
Подсказка — строка с подсказкой и пояснением для пользователя
ТипДаты — Тип даты. [ЧастиДаты]. Позволяет указать, из чего состоит реквизит: Дату, Время или Дату и время. По умолчанию Дата со временем.
Возвращаемое значение:

Истина если дата введена и Ложь, если форма была закрыта.

Прочее
Доступность (для версии 8.2):
Тонкий клиент, веб-клиент, толстый клиент.
Пример
Пример ввода только даты:

Результат = ВвестиДату(ДатаРек, "Введите дату рождения", ЧастиДаты.Дата);

Ввод даты со временем:

Результат = ВвестиДату(ДатаРек, "Введите дату пакупки");
//аналог:
Результат = ВвестиДату(ДатаРек, "Введите дату покупки", ЧастиДаты.ДатаВремя);

Ввод только времени

Результат = ВвестиДату(ДатаРек, "Введите времи прихода на работу", ЧастиДаты.Время);

Обработаем результат:

Если НЕ Результат Тогда
  Сообщить("Дата не введена");
КонецЕсли;



comments powered by Disqus

Популярное