Маска ввода
Маска ввода представляет собой набор текстовых констант и знаков маски, определяющий, какие данные и каким образом можно вводить.
Маска ввода позволяет управлять вводом данных в поле. Например, ее можно использовать для преобразования вводимых символов к нужному регистру или же для автоматического добавления скобок и дефиса к номерам телефонов. Чаще всего маски ввода используются для текстовых полей, полей даты/времени, а также для числовых и денежных полей.
Допустимые символы масок ввода
В приведенной ниже таблице указано, как Microsoft Access интерпретирует символы, содержащиеся в первой части описания в свойстве Маска ввода (InputMask).
Чтобы включить в маску текстовые константы, отличные от представленных в таблице, в том числе символы и пробелы, следует просто ввести их в нужную позицию.
Чтобы включить один из следующих символов в качестве текстовой константы, необходимо перед ним ввести символ обратной косой черты \.
ЗНАК |
ИСПОЛЬЗОВАНИЕ |
0 |
Цифра. В эту позицию обязательно следует ввести одну цифру. |
9 |
Цифра. В эту позицию можно ввести одну цифру, но необязательно. |
# |
В эту позицию следует ввести цифру, пробел либо знак плюса или минуса. Если пользователь пропускает эту позицию, вставляется пробел. |
L |
Буква. В эту позицию обязательно следует ввести одну букву. |
? |
Буква. В эту позицию можно ввести одну букву, но необязательно. |
A |
Буква или цифра. В эту позицию обязательно следует ввести одну букву или цифру. |
a |
Буква или цифра. В эту позицию можно ввести одну букву или цифру, но необязательно. |
& |
Любой знак или пробел. В эту позицию обязательно следует ввести знак или пробел. |
C |
Любой знак или пробел. В эту позицию можно ввести знак или пробел, но необязательно. |
. , : ; - / |
Разделитель целой и дробной части, групп разрядов, значений дат и времени. Выбираемый знак зависит от региональных параметров Windows. |
> |
Все последующие знаки отображаются в верхнем регистре. |
< |
Все последующие знаки отображаются в нижнем регистре. |
! |
Маска ввода заполняется слева направо, а не справа налево. |
\ |
Отображение следующего знака, как он указан. Тот же результат получается при заключении знака в двойные кавычки. |
"Текстовая константа" |
Любой текст, который должен видеть пользователь, заключается в двойные кавычки. |
Пароль |
В режиме конструктора таблиц или форм можно задать для свойства Маска ввода значение Пароль; при этом создается поле для ввода пароля. Когда пользователь вводит пароль в это поле, введенные знаки сохраняются, но вместо них отображаются звездочки (*). |
