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