Для полей ввода с типом значения Дата предусмотрено автоматическое заполнение частично введенной даты и времени. Автоматическое заполнение производится при нажатии клавиши "Enter" или переходе на другой элемент управления. в том случае, если в поле ввода было введено неполное значение даты или времени, таки образом, чтобы поле ввода содержало корректное значение.
Автоматическое заполнении выполняется по следующим правилам:
- неуказанный день или месяц заполняется единицей (первый день или первый месяц года);
- пустой месяц при введенном дне заполняется текущим месяцем;
- неуказанные цифры года заполняются соответствующими цифрами текущего года, при этом заполняются только те цифры, которых не хватает слева от уже введенных. Если год вообще не указан, то проставляется текущий;
- неуказанные секунды, минуты или часы заполняются нулями.