Атрибут типа «Текст». Настройка пользовательской маски
Маска ввода представляет собой строку, позволяющую ввести значение допустимого формата символов. В Comindware Platform есть как заранее настроенные маски (ИНН, адрес эл. почты и т. д.), так и вариант «Пользовательская маска», который используется в случае необходимости настройки атрибута с вводом данных в определённом формате.
Прикладная задача
Требуется ограничить в текстовом атрибуте «Наименование» ввод только латинских букв. При этом длина строки не может превышать 10 символов.
Порядок настройки
- Откройте атрибут «Наименование».
- Выберите формат отображения «Пользовательская маска».
-
В поле «Регулярное выражение маски» вставьте следующее:
[A-Za-z]{10} -
Нажмите кнопку «Сохранить».
При заполнении данного поля пользователи смогут вводить только латинские буквы в верхнем и нижнем регистре — не более 10 букв.
Синтаксис
Формат пользовательской маски задаётся регулярным выражением и может содержать ограничение на буквы, цифры и символы, а также разделители и фиксированные символы (как, например, у маски телефонного номера). Фиксированные символы отделяются знаком \ до и после символа.
| Элемент | Описание |
|---|---|
[A-Za-z] |
Латинские буквы в верхнем и нижнем регистре |
{10} |
Ровно 10 символов указанного типа |