Перейти к основному содержимому

Дополнительно

Страница "Дополнительно" содержит дополнительные настройки и инструменты для расширенной работы с системой. Здесь вы можете настроить валидацию данных клиентов, создать пользовательские правила проверки и настроить специфические параметры работы.

Обзор страницы

Страница дополнительных настроек предоставляет инструменты для тонкой настройки системы:

Основные разделы

  • Валидация клиентов - настройка правил проверки данных клиентов
  • Пользовательские правила - создание собственных правил валидации
  • Дополнительные настройки - расширенные параметры системы
  • Инструменты разработчика - технические настройки

Основные функции

  • Создание правил валидации - настройка проверки данных
  • Управление валидацией - редактирование и удаление правил
  • Тестирование правил - проверка корректности настроек
  • Экспорт/импорт настроек - сохранение и восстановление конфигураций

Пошаговые инструкции

Как создать правило валидации клиентов

  1. Перейдите в раздел "Валидация клиентов"
  2. Нажмите кнопку "Создать" в верхней панели
  3. Заполните основную информацию:
    • Наименование правила
    • Описание назначения
    • Регулярное выражение для проверки
  4. Добавьте примеры:
    • Примеры корректных данных
    • Примеры некорректных данных
  5. Протестируйте правило на тестовых данных
  6. Сохраните правило

Как редактировать существующее правило

  1. Найдите нужное правило в списке валидаций
  2. Нажмите на строку правила для перехода к редактированию
  3. Внесите необходимые изменения:
    • Измените название или описание
    • Обновите регулярное выражение
    • Добавьте или удалите примеры
  4. Протестируйте изменения
  5. Сохраните обновленное правило

Как протестировать правило валидации

  1. Откройте правило для редактирования
  2. Используйте примеры для проверки:
    • Проверьте корректные примеры
    • Убедитесь, что некорректные отклоняются
  3. Добавьте тестовые данные вручную
  4. Проверьте результат валидации

Как удалить правило валидации

  1. Отметьте правила галочками в таблице
  2. Нажмите кнопку "Удалить" в верхней панели
  3. Подтвердите удаление
  4. Внимание: удаление необратимо!

Типы валидации

Валидация номеров телефонов

Назначение:

  • Проверка корректности формата номера
  • Валидация по региональным стандартам
  • Проверка на существование номера

Примеры правил:

  • Российские номера: ^\+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}$

Регулярные выражения

Основы создания правил

  1. Изучите синтаксис регулярных выражений
  2. Используйте тестовые данные для проверки
  3. Начинайте с простых правил и усложняйте постепенно
  4. Документируйте правила - добавляйте описания

Часто используемые паттерны

  • Цифры: [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}$

Часто задаваемые вопросы

Как создать правило для проверки российских номеров?

Пошаговая инструкция:

  1. Создайте новое правило валидации
  2. Назовите его "Российские номера"
  3. Используйте регулярное выражение: ^\+7[0-9]{10}$
  4. Добавьте примеры:
    • Корректные: +79161234567, +74951234567
    • Некорректные: 89161234567, +7916123456
  5. Протестируйте и сохраните

Что делать, если правило не работает?

Диагностика проблем:

  1. Проверьте синтаксис регулярного выражения
  2. Протестируйте на примерах - убедитесь в корректности
  3. Упростите правило - начните с базовой версии
  4. Проверьте экранирование специальных символов

Как валидировать данные при загрузке?

Настройка валидации:

  1. Создайте правила для нужных полей
  2. Настройте автоматическую проверку при загрузке
  3. Определите действия при ошибках валидации
  4. Настройте уведомления о проблемах

Можно ли использовать несколько правил для одного поля?

Возможности:

  • Да, можно - система поддерживает множественную валидацию
  • Правила применяются последовательно - все должны пройти проверку
  • Можно настроить приоритеты - порядок применения правил

Советы по эффективной работе

Создание качественных правил

  1. Изучайте стандарты - используйте официальные форматы
  2. Тестируйте тщательно - проверяйте на разных данных
  3. Документируйте правила - добавляйте понятные описания
  4. Обновляйте регулярно - следите за изменениями стандартов

Организация правил

  1. Группируйте по типам - отделяйте правила для разных полей
  2. Используйте понятные названия - так легче найти нужное правило
  3. Ведите версионность - сохраняйте старые версии правил
  4. Создавайте шаблоны - используйте готовые правила как основу

Оптимизация работы

  1. Планируйте правила заранее - продумывайте все случаи
  2. Используйте инструменты - онлайн-тестеры регулярных выражений
  3. Автоматизируйте тестирование - создавайте автоматические тесты
  4. Мониторьте эффективность - отслеживайте качество валидации

Безопасность

  1. Проверяйте входные данные - валидируйте все пользовательские данные
  2. Используйте белый список - разрешайте только известные форматы
  3. Ограничивайте длину - устанавливайте разумные лимиты
  4. Логируйте ошибки - записывайте проблемы валидации

Автоматическое обновление

Страница автоматически обновляет информацию о правилах валидации, поэтому вы всегда видите актуальные настройки.

Навигация

  • Создание правила → кнопка "Создать"
  • Редактирование правила → клик по строке в таблице
  • Тестирование правил → в интерфейсе редактирования
  • Управление валидацией → раздел "Валидация клиентов"
  • Дополнительные настройки → другие разделы страницы