Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

1. Опис

Сторінка призначена для опису правил набору номера - яка схема має виконуватися при наборі номера. Також важливою є позиція, яка визначає порядок перевірки.

Сторінка містить такі елементи:

  1. Інструмент створення (Рис.1 (1));
  2. Поле пошуку (Рис.1 (2));
  3. Інструмент оновлення реєстру записів (Рис.1 (3));
  4. Реєстр записів (Рис.1 (4));
  5. Пагінація (Рис.1 (5)).

Рис. 1. Сторінка деталі "Правила вихідного набору"

1.1. Інструмент створення

Для створення нового об'єкта служить кнопка "Додати" (Рис.1(1)), після натискання на яку відкривається доступ до деталі "Загальне". Відкрити доступ до деталі "Загальне" до вже існуючого запису можна за допомогою інструмента редагування запису (див. пункт 1.4.8).

1.2. Поле пошуку

Пошук здійснюється по колонці "Ім'я".

Складається з поля введення та кнопки закриття (image-20241231-141138.png), яка відображається, коли в полі введення встановлено курсор. Для пошуку в частині слова або номера використовується символ *. Можна використовувати символ *  і для заміни будь-якої кількості символів.

1.3. Інструмент оновлення реєстру записів 

Оновлення таблиці реєстру записів виконується натисканням кнопки оновлення - image-20241231-123329.png.

1.4. Реєстр записів

Реєстр це список записів існуючих об'єктів цього розділу. Кожен запис складається з набору полів:

  1. Чекбокс;
  2. Колонка "Ім'я";
  3. Колонка "Номер призначення";
  4. Колонка "Схема дзвінка";
  5. Колонка "Стан";
  6. Колонка "Позиція";
  7. Інструмент переміщення;
  8. Інструмент редагування;
  9. Інструмент видалення.

Якщо на сторінці немає жодного запису, відображається додаткова кнопка «Додати», функціонал якої дублює кнопку «Додати» у п. 1.1.

1.4.1 . Чекбокс

Використовується для вибору одного або кількох записів. Після вибору одного або кількох записів з’являється додатковий інструмент видалення біля поля пошуку. Інформація про кількість записів, вибраних для видалення, з’являється при наведенні на цей інструмент. Коли ви натискаєте на нього, з’являється модальне вікно підтвердження. Він містить кнопки "Так", "Ні" та кнопку закриття - . Натискання кнопки "Так" видаляє записи. Натискання кнопки «Ні» закриває модальне вікно, а записи не видаляються.
Якщо відмітити чекбокс у заголовку, то усі записи на сторінці будуть вибрані.

Рис. 2. Підтвердження видалення декількох записів

1.4.2. Колонка "Ім'я"

Тут відображаються назви правил вихідного набору. При натисканні на назву правила вихідного набору відкривається деталь "Загальне" цього правила.

1.4.3. Номер призначення

Це регулярний вираз для набраного телефонного номера.

Розглянемо приклад:

^\+?3?8?(0[679]3\d{7})$

Цей регулярний вислів описує коди українського мобільного оператора lifecell. У даного оператора є 3 коди: 63, 73 і 93. Номери телефонів користувачі можуть набрати як у міжнародному форматі +38063ххххххх, в національному форматі 073ххххххх, так і в застарілому форматі: 8093хххххх. Ось таким виразом ми закриваємо усі варіанти набору номера.

Розглянемо докладніше:

  • ^  - початок регулярного виразу. Це обов'язковий символ!
  • \+ - далі перевірка на наявність '+', оскільки це службовий символ, то ми його екрануємо за допомогою '\'.
  • ? - Знак питання означає не обов'язковість наявності значення перед ним. Тобто наявність "+" у номері необов'язкова;
  • 3? -  цифра 3, наявність необов'язкова;
  • 8? -  цифра 8, наявність необов'язкова;
  • ( - початок блоку збігу. Все, що буде в круглих дужках, потім потрапляє у службові змінні та може використовуватися у маршрутизації дзвінків;
  • 0 – обов'язкова наявність числа 0;
  • [679] - одна цифра з тих, що зазначені в '[]'. Тобто, або 6, або 7, або 9.
  • 3 – обов'язкова наявність числа 3;
  • \d - цей знак говорить про наявність будь-якої цифри (те ж саме, якби було написано таким чином: [0-9] - одна будь-яка цифра з діапазону від 0 до 9);
  • {7} - число в '{}' вказує на кількість повторень попереднього виразу. Це означає, що будь-яких цифр всього має бути 7;
  • ) - закриття блоку збігу;
  • $ - завершення регулярного вираження. Це обов'язковий символ!

Також у виразі можуть бути такі знаки:

  • | - оператор "Або". Наприклад, 7|8 - може бути 8 або 7 - одна цифра з двох;
  • {10,12} - кількість повторень попереднього виразу. Але, у цьому випадку у нас діапазон — не менше 10 і не більше 12.

Якщо в полі введено некоректне регулярні вирази, наприклад, незакриті дужки, то поле підсвічуватиметься червоним, а кнопка "Зберегти" буде неактивною.

Більше інформації про регулярні вирази можна переглянути тут.

1.4.4. Колонка "Схема дзвінка"

Відображає назву схеми, що використовується. При натисканні на назву схеми відкривається деталь "Загальне" цієї схеми, або графічний редактор.

1.4.5. Колонка "Стан"

Тут знаходиться перемикач, який відповідає за включення та відключення правила вихідного набору, відповідно до положення перемикача:

  - правило включено;

  - правило вимкнено.

1.4.6. Колонка "Позиція"

Вказує номер позиції, де знаходиться правило вихідного набору.

Важно!

У налаштуванні правил  важлива послідовність, оскільки при вихідному дзвінку номер перевіряється за кожним правилом зверху донизу.

1.4.7. Інструмент переміщення

При натисканні та утриманні можна перемістити запис на іншу позицію. Після зміни положення в реєстрі записів змінюється номер у колонці "Позиція".

1.4.8. Інструмент редагування

Відкривається натисканням кнопки редагування (image-20241231-123436.png), при наведенні курсором на яку відображається інформація з назвою інструмента. Після натискання цієї кнопки відкривається доступ до деталей, в яких можна змінити дані об'єкта.

 

1.4.9. Інструмент видалення

Використовується для видалення об'єкта із підтвердженням через модальне вікно. Під час наведення на кнопку видалення (image-20241231-123050.png) відображається інформація з назвою інструменту. Після натискання кнопки видалення з'являється модальне вікно з підтвердженням. Натискання кнопки "Так" видаляє об'єкт та записує про нього. Натискання кнопки "Ні" закриває модальне вікно, об'єкт не видаляється.

Рис. 3. Модальне вікно "Підтвердіть видалення"

1.5. Пагінація

Складається з поля "Записів на сторінці", в якому вказується кількість записів (можливо задати від 1 до 1000) на одну сторінку та кнопок вперед image-20250102-163221.png і назад image-20250102-163241.png для перемикання сторінок.

2. Можливості

2.1. Створення нового правила вихідного набору

ЦільСтворити нове правило вихідного набору
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Правила вихідного набору" в Admin;
  3. Дозвіл на створення у розділі "Правила вихідного набору".

Сценарій:


  1. Натиснути кнопку "Додати". Відкриється сторінка "Загальне".
  2. Вказати дані. Кнопка "Зберегти" стає активною.
  3. Натиснути на кнопку "Зберегти".

Результат

Дані збережені. Створене правило стає першу позицію.

2.2. Видалення правила вихідного набору

ЦільВидалення правила вихідного набору
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Правила вихідного набору" в Admin;
  3. Дозвіл на видалення у розділі "Правила вихідного набору";
  4. Наявність щонайменше одного користувача.

Сценарій:


  1. Знайти правило вихідного набору, яке потрібно видалити.
  2. Натиснути кнопку видалення - . Відкривається модальне вікно для підтвердження видалення.
  3. Натиснути кнопку "Видалити".

Результат

Модальне вікно закривається. Правило вихідного набору видалено.

2.3. Видалення кількох правил вихідного набору

ЦільВидалення кількох правил вихідного набору
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Правила вихідного набору" в Admin;
  3. Дозвіл на видалення у розділі "Правила вихідного набору";
  4. Наявність щонайменше двох правил вихідного набору.

Сценарій:


  1. Знайти правила вихідного набору, які потрібно видалити. Вибрати їх за допомогою чекбоксу.
  2. Натиснути кнопку видалення вгорі реєстру записів. Відкривається модальне вікно для підтвердження видалення.
  3. Натиснути кнопку "Видалити".

Результат

Модальне вікно закривається. Вибрані правила вихідного набору видалено.

2.4. Редагування правила вихідного набору

ЦільЗмінити параметри користувача
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Правила вихідного набору" в Admin;
  3. Дозвіл на перегляд і редагування у розділі "Правила вихідного набору";
  4. Наявність щонайменше одне правило вихідного набору.

Сценарій:


  1. Знайти у реєстрі записів правило вихідного набору, яке потрібно редагувати.
  2. Натисніть кнопку редагування в записі цього правила. Відкриється сторінка "Загальне".
  3. Ввести зміни.
  4. Натиснути кнопку "Зберегти".

Результат

Дані збережені.

2.5. Зміна позиції правила вихідного набору

ЦільЗмінити позицію правила вихідного набору
Передумови
  1. Доступ до застосунку "Admin";
  2. Доступ до розділу "Правила вихідного набору" в Admin;
  3. Дозвіл на редагування у розділі "Правила вихідного набору";
  4. Наявність щонайменше одного правила вихідного набору.

Сценарій:


  1. Знайти правило вихідного набору, якому потрібно змінити позицію.
  2. Натиснути кнопку переміщення і утримуючи її перемістити запис про правило на необхідну позицію. 

Результат

Правила заміщаються, тобто якщо переміщення було з позиції 1 на позицію 4, то правило з позиції 1 стає на позицію 4, а правило з позиції 4 на позицію 1.

  • No labels