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