Маска вводимых значений

Маска вводимых значений позволяет указать, в какую позицию поля для ввода значения реквизита какие символы могут быть введены. Например, символ "#" в маске означает, что в указанной позиции могут находиться только цифры.

Пример маски счета: "#####.###.#.###########".

Проверка соответствия вводимых значений маске осуществляется в момент ввода значения реквизита в окне документа.

Маска может включать в себя следующие символы:

L

Наличие символов "L" в маске ввода требует от пользователя обязательного ввода в данные позиции буквенных символов нижнего регистра. (Регулярное выражение [а-яa-z]).

A

Наличие символов "A" в маске ввода требует от пользователя обязательного ввода в данные позиции цифровых или буквенных символов, причем буквенные символы могут быть как верхнего, так и нижнего регистра. (Регулярное выражение [0-9а-яА-Яa-zA-Z]).

U

Наличие символов "U" в маске ввода требует от пользователя обязательного ввода в данные позиции буквенных символов верхнего регистра.(Регулярное выражение [А-ЯA-Z]).

a

Наличие символов "a" в маске ввода позволяет пользователю вводить в данные позиции буквенные символы верхнего или нижнего регистра. (Регулярное выражение [а-яА-Яa-zA-Z]).

#

Наличие символов "#" в маске ввода позволяет пользователю вводить в данные позиции цифровые символы. (Регулярное выражение [0-9]).

.

Символ "." (точка) в маске ввода используется в качестве разделителя.