Дополнительно
Страница "Дополнительно" содержит дополнительные настройки и инструменты для расширенной работы с системой. Здесь вы можете настроить валидацию данных клиентов, создать пользовательские правила проверки и настроить специфические параметры работы.
Обзор страницы
Страница дополнительных настроек предоставляет инструменты для тонкой настройки системы:
Основные разделы
- Валидация клиентов - настройка правил проверки данных клиентов
- Пользовательские правила - создание собственных правил валидации
- Дополнительные настройки - расширенные параметры системы
- Инструменты разработчика - технические настройки
Основные функции
- Создание правил валидации - настройка проверки данных
- Управление валидацией - редактирование и удаление правил
- Тестирование правил - проверка корректности настроек
- Экспорт/импорт настроек - сохранение и восстановление конфигураций
Пошаговые инструкции
Как создать правило валидации клиентов
- Перейдите в раздел "Валидация клиентов"
- Нажмите кнопку "Создать" в верхней панели
- Заполните основную информацию:
- Наименование правила
- Описание назначения
- Регулярное выражение для проверки
- Добавьте примеры:
- Примеры корректных данных
- Примеры некорректных данных
- Протестируйте правило на тестовых данных
- Сохраните правило
Как редактировать существующее правило
- Найдите нужное правило в списке валидаций
- Нажмите на строку правила для перехода к редактированию
- Внесите необходимые изменения:
- Измените название или описание
- Обновите регулярное выражение
- Добавьте или удалите примеры
- Протестируйте изменения
- Сохраните обновленное правило
Как протестировать правило валидации
- Откройте правило для редактирования
- Используйте примеры для проверки:
- Проверьте корректные примеры
- Убедитесь, что некорректные отклоняются
- Добавьте тестовые данные вручную
- Проверьте результат валидации
Как удалить правило валидации
- Отметьте правила галочками в таблице
- Нажмите кнопку "Удалить" в верхней панели
- Подтвердите удаление
- Внимание: удаление необратимо!
Типы валидации
Валидация номеров телефонов
Назначение:
- Проверка корректности формата номера
- Валидация по региональным стандартам
- Проверка на существование номера
Примеры правил:
- Российские номера:
^\+7[0-9]{10}$ - Международные номера:
^\+[1-9][0-9]{1,14}$ - Мобильные номера:
^\+7[3-9][0-9]{9}$
Валидация email адресов
Назначение:
- Проверка корректности формата email
- Валидация доменов
- Проверка на существование адреса
Примеры правил:
- Стандартный email:
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ - Корпоративные домены:
^[a-zA-Z0-9._%+-]+@company\.com$
Валидация персональных данных
Назначение:
- Проверка корректности ФИО
- Валидация дат рождения
- Проверка документов
Примеры правил:
- ФИО:
^[А-Яа-яЁё\s]{2,50}$ - Дата рождения:
^(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[012])\.(19|20)\d{2}$
Регулярные выражения
Основы создания правил
- Изучите синтаксис регулярных выражений
- Используйте тестовые данные для проверки
- Начинайте с простых правил и усложняйте постепенно
- Документируйте правила - добавляйте описания
Часто используемые паттерны
- Цифры:
[0-9]или\d - Буквы:
[a-zA-Z]или[А-Яа-я] - Пробелы:
\s - Начало строки:
^ - Конец строки:
$ - Повторение:
{n,m}(от n до m раз)
Примеры сложных правил
- Российский ИНН:
^[0-9]{10}$(для юридических лиц) - СНИЛС:
^[0-9]{3}-[0-9]{3}-[0-9]{3} [0-9]{2}$ - Паспорт РФ:
^[0-9]{4} [0-9]{6}$
Часто задаваемые вопросы
Как создать правило для проверки российских номеров?
Пошаговая инструкция:
- Создайте новое правило валидации
- Назовите его "Российские номера"
- Используйте регулярное выражение:
^\+7[0-9]{10}$ - Добавьте примеры:
- Корректные: +79161234567, +74951234567
- Некорректные: 89161234567, +7916123456
- Протестируйте и сохраните
Что делать, если правило не работает?
Диагностика проблем:
- Проверьте синтаксис регулярного выражения
- Протестируйте на примерах - убедитесь в корректности
- Упростите правило - начните с базовой версии
- Проверьте экранирование специальных символов
Как валидировать данные при загрузке?
Настройка валидации:
- Создайте правила для нужных полей
- Настройте автоматическую проверку при загрузке
- Определите действия при ошибках валидации
- Настройте уведомления о проблемах
Можно ли использовать несколько правил для одного поля?
Возможности:
- Да, можно - система поддерживает множественную валидацию
- Правила применяются последовательно - все должны пройти проверку
- Можно настроить приоритеты - порядок применения правил
Советы по эффективной работе
Создание качественных правил
- Изучайте стандарты - используйте официальные форматы
- Тестируйте тщательно - проверяйте на разных данных
- Документируйте правила - добавляйте понятные описания
- Обновляйте регулярно - следите за изменениями стандартов
Организация правил
- Группируйте по типам - отделяйте правила для разных полей
- Используйте понятные названия - так легче найти нужное правило
- Ведите версионность - сохраняйте старые версии правил
- Создавайте шаблоны - используйте готовые правила как основу
Оптимизация работы
- Планируйте правила заранее - продумывайте все случаи
- Используйте инструменты - онлайн-тестеры регулярных выражений
- Автоматизируйте тестирование - создавайте автоматические тесты
- Мониторьте эффективность - отслеживайте качество валидации
Безопасность
- Проверяйте входные данные - валидируйте все пользовательские данные
- Используйте белый список - разрешайте только известные форматы
- Ограничивайте длину - устанавливайте разумные лимиты
- Логируйте ошибки - записывайте проблемы валидации
Автоматическое обновление
Страница автоматически обновляет информацию о правилах валидации, поэтому вы всегда видите актуальные настройки.
Навигация
- Создание правила → кнопка "Создать"
- Редактирование правила → клик по строке в таблице
- Тестирование правил → в интерфейсе редактирования
- Управление валидацией → раздел "Валидация клиентов"
- Дополнительные настройки → другие разделы страницы