Встроенные форматы

Маски ввода

При создании маски ввода пользователь имеет возможность указать, что часть данных следует вводить обязательно (например, региональный код для телефонных номеров), а другие данные являются необязательными (например, добавочный номер телефона). Эти символы определяют тип данных, например номер символа, который необходимо ввести для каждого символа маски ввода.

Символы, которые следует вводить в маску ввода, определяются следующими специальными символами.

Символ Описание
  Цифра (обязательный символ; знаки (+) и (-) не разрешены).
  Цифра или пробел (необязательный символ; знаки (+) и (-) не разрешены).
# Цифра или пробел (необязательный символ; незаполненные позиции выводятся как пробелы в режиме редактирования, но удаляются при сохранении данных; знаки (+) и (-) не разрешены).
L Буква (обязательный символ).
? Буква (необязательный символ).
A Буква или цифра (обязательный символ).
a Буква или цифра (необязательный символ).
& Любой символ или пробел (обязательный символ).
C Любой символ или пробел (необязательный символ).
.,:; - / Десятичный разделитель, разделители групп разрядов, времени или даты. (Используемые символы разделителей определяются настройками, выбранными в окне Язык и стандарты панели управления Windows).
< Преобразует все символы к нижнему регистру.
> Преобразует все символы к верхнему регистру.
! Указывает, что маска ввода заполняется справа налево; этот символ следует использовать, если в левой части маски находятся позиции, заполнять которые не обязательно. Маски ввода обычно заполняются слева направо. Символ восклицательного знака можно помещать в произвольную позицию в маске ввода.
\ Указывает, что следующий символ следует воспринимать как постоянный (а не специальный) символ (например, \A представляет символ «A»).

В следующей таблице приводятся встроенные значения свойства Формат поля (Format) для полей даты/времени.

Значение Описание
Полный формат даты (Значение по умолчанию). Если значение содержит только дату, то время не отображается; если значение содержит только время, то дата не отображается. Данный формат является комбинацией двух: «Краткий формат даты» и «Длинный формат времени».Примеры: 01.11.95 1:07:19 и 23.01.96 23:01:04.
Длинный формат даты Совпадает с настройкой «Полный формат», задающейся в окне Язык и стандарты панели управления Windows.Пример: 1 Июнь 1995 г.
Средний формат даты Пример: 03-апр-95.
Краткий формат даты Совпадает с настройкой «Краткий формат даты», задающейся в окне Язык и стандарты панели управления Windows.Пример: 11.06.95.Внимание. Значения краткого формата даты предполагают, что даты из диапазона 01.01.00 и 31.12.29 относятся к двадцать первому веку (то есть предполагаются года от 2000 до 2029). Также предполагают, что даты из промежутка 01.01.30 и 31.12.99 к двадцатому веку (то есть предполагаются года от 1930 до 1999).
Длинный формат времени Совпадает с форматом времени, задающемся в окне Время Язык и стандарты на вкладке Время панели управления Windows.Пример: 20:58:10.
Средний формат времени Пример: 05:34 PM.
Краткий формат времени Пример: 17:34.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: