В полях с типом Текст вы можете задавать собственную маску ввода.Маска ввода позволяет ограничить символы, которые пользователи могут вводить в поле.
Допустим, артикул содержит 3 буквы и 5 цифр, и выглядит как «ARZ-53456».Когда пользователи вводят его в поле, они могут ошибиться: случайно ввести больше цифр, пропустить дефис или добавить ненужные символы.
Чтобы этого не случилось, как раз и нужна маска ввода.
Настроить ее для большинства популярных сценариев достаточно просто:
- Перейдите в настройку бизнес-процесса
- Выберите нужное поле с типом Текст, куда будете вносить значение
- Включите опцию Использовать маску ввода
Настройка простой маски ввода
Для большинства случаев будет достаточно маски ввода в простом формате. Например, для нашего примера с артикулом, маска будет выглядеть как «AAA-99999». Большая буква A означает, что в этом месте будут вводиться заглавная буква, а на месте 9-ки будет заполняться цифра.
Полный список возможных значений для простой маски можно посмотреть в подсказке, прямо в меню настройки поля.
Использование регулярных выражений
Более продвинутые пользователи, кроме простой маски, могут использовать регулярные выражения.
Это формальный язык для манипуляций с подстроками в тексте.
Регулярные выражения дают огромную свободу, но требуют определенных навыков использования. Поэтому мы рекомендуем их только для опытных пользователей.
Супер! Давно ждал этого функционала!