ПолеВвода.Маска (TextBox.Mask)
Использование:
Описание:
Содержит посимвольную строку маски интерактивного ввода текста в поле.
В строке маски допустимо использование следующих специальных символов:
- ! - любой введенный символ преобразуется в верхний регистр;
- 9 - допустимо ввести произвольный символ цифры;
- # - допустимо ввести произвольный символ цифры или - (знак минус) или + (знак плюс) или пробел;
- N - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры);
- U - допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) и любой введенный символ преобразуется в верхний регистр;
- X (латинского алфавита) - допустимо ввести произвольный символ;
- ^ - недопустимо вводить этот символ интерактивно пользователем, он может устанавливаться только из языка;
- h - допустим ввод символов обозначения шестнадцатеричных цифр;
- @ – допустимо ввести любые алфавитно-цифровые символы (буквы или цифры) в верхнем регистре или пробел.
Для того, чтобы использовать в маске один из специальных символов, нужно использовать перед ним символ "\".
Допускается указание нескольких масок в одном параметре. Маски разделяются символом ";". В этом случае использоваться будет та маска, к которой подходит введенный текст.
Доступность:
Примечание:
Если строка, введенная в поле ввода, соответствует пустой маске, в качестве значения будет записана пустая строка.
Если для реквизита используется строка фиксированной длины, значение будет дополнено пробелами до установленной длины.