В базовой версии приложения 7.х для поле «E-mail» стоит проверка того, чтобы после точки количество символов было от 2 до 4 (например,
На данный момент можно изменить проверку, чтобы была, например, от 2 до 5 знаков, но, тогда хотелось бы отметить следующее, что в данное поле можно будет вводить не настоящие (не валидные) электронные адреса.
Если все таки необходимо изменить диапазон, то алгоритм реализации будет следующим:
- Перейти в раздел «Конфигурация»;
- Добавить «Замещающий клиентский модуль» (Рис. 1) и указать в поле «Родительский объект» - «EmailHelper» (Рис. 2);
- Далее необходимо в разделе «Конфигурация» открыть родительский объект «EmailHelper» и скопировать весь код;
- В замещенный объект вставить ранее скопированный код;
- Далее в строке:
- И сохраняем изменения объекта (Рис. 3). В результате должна возникать сообщение, что изменения успешно сохранены;
- Компилируем конфигурацию ("Скомпилировать измененное");
- Обновляем страницу приложения в браузере.
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
изменить диапазон проверки с 2 до 4 на желаемый (выделено черным). Например, с 2 до 10 символов (Рис. 2).
Рис. 3
В результате электронные адреса можно будет добавлять, например, до 5 знаков после запятой.