Tariscope 4.x. Керівництво користувача
3. Програма Tariscope
3.5. Робота з поданнями для викликів
3.5.9 Вікно Фільтр
Наступним по зростаючим можливостям фільтрації даних є завдання параметрів фільтрації в вікні Фільтр. Для виклику цього вікна, натисніть на її зображення Фільтри на панелі інструментів або виберіть в меню програми: Фільтр → Фільтр. З'явиться вікно Фільтр, показане на Малюнку 3.5.11.
Малюнок 3.5.11
Це вікно викликається також, коли ви створюєте нове подання. Коли ви створюєте нове подання, вікно Фільтр забезпечує наступний вибір типу подання:
- Для викликів,
- Для послуг,
- Для IP трафіку.
Для вибору типу подання використовується список Подання.
Якщо ви відкриваєте вікно Фільтр з подання викликів, то список Подання буде неактивним.
У тому випадку, коли Tariscope використовується для декількох телекомунікаційних вузлів зв'язку і/або декількох телефонних систем, виберіть потрібні для відображення в поданні вузли та АТС. Для цього натисніть на кнопку "...", що знаходиться праворуч від позиції Вузол/Пристрій. Відкриється вікно Вибір пристрою зв'язку, приклад якого показаний на Малюнку 3.5.12.
Малюнок 3.5.12
Встановіть прапорці в цьому вікні біля необхідних позицій. Якщо в цьому вікні треба швидко очистити всі вибори, оберіть пункт Очистити все. Після вибору необхідних АТС клацніть ОК.
У списку Період вікна Фільтр виберіть для фільтрації часовий період. Цей список містить наступні вибори:
- Без фільтру
- Сьогодні
- Вчора
- Цей тиждень
- Минулий тиждень
- Цей місяць
- Минулий місяць
- Цей рік
- Минулий рік
- Обраний місяць
- Обраний рік
- Особливий період.
Якщо ви вибрали пункт Обраний місяць, то у вікні з'являються додаткові списки: Рік і Місяць. Задайте в них необхідний місяць.
Якщо ви вибрали пункт Обраний рік, то у вікні з'являються додатковий список Рік. Задайте в ньому необхідний рік.
У тому випадку, коли ви вибираєте Особливий період, з'являються два календарних списку З і По. Задайте в них тимчасової період, за який ви хочете відфільтрувати дані. За замовчуванням в цих календарних списках задається період за поточну добу. Якщо задати тільки значення в списку З, то будуть відбиратися всі дані з цієї дати до поточного дня. Якщо зняти прапор в списку З і задати значення в списку По, то будуть відбиратися всі дані, які є в базі даних Tariscope, по задану дату і час.
На вкладці Основні параметри вікна Фільтр можна задати перераховані далі параметри фільтрації даних.
Список Джерело дозволяє вибрати конкретного організатора виклику. Це список містить наступні значення:
- Авто.
- Номер/IP.
- Зовнішній номер.
- Абонент.
- Група.
- Шлюз, маршрут / транк.
- Перелік.
Розглянемо кожен з цих параметрів.
Авто. Введіть в позиції праворуч від цього списку потрібне значення. Система автоматично знайде всі комбінації введених символів, які можуть бути в одному з стовпців: Джерело виклику, Номер А, Від абонента або Звідки, серед яких можна вибрати необхідний. Приклад введення символів в цій позиції показаний на Малюнку 3.5.13. Як видно на цьому малюнку, введені символи "Sm". І система знайшла всі комбінації, які зустрічаються, таких символів у зазначених вище стовбцях. Користувачеві тільки залишається або продовжить введення символів, щоб звузити пропонований перелік або вибрати потрібне значення.
Малюнок 3.5.13
Номер / IP. Цей вибір дозволяє виконувати пошук ініціатора виклику серед внутрішніх номерів абонентів. При введенні будь-якого символу Tariscope пропонує список телефонних номерів, які містять таку комбінацію символів. Приклад показаний на Малюнку 3.5.14.
Малюнок 3.5.14
Якщо в списку Джерело ви вибрали значення Номер / IP, то ви можете клацнути по кнопці "...", що знаходиться праворуч від цієї позиції. З'явиться вікно Вибір абонента, приклад якого показаний на Малюнку 3.5.15.
Малюнок 3.5.15
Це вікно має ряд можливостей для пошуку необхідного абонента.
По-перше, можна ввести номер або ім'я абонента в позиції пошуку. В результаті чого вікно Вибір абонента відобразить тільки тих абонентів, які задовольняють введеним даним. Приклад такого пошуку показаний на Малюнку 3.5.16.
Малюнок 3.5.16
По-друге, ви можете візуально знайти потрібного абонента в цьому вікні.
По-третє, ви можете виконати фільтрацію даних в цьому вікні. Для цього:
- Визначте стовпець, по якому плануєте виконати фільтрацію даних. Наприклад, це стовпець Повне ім'я.
- Клацніть правою кнопкою миші, коли курсор знаходиться на заголовку цього стовпчика. З'явиться меню, показане на Малюнку 3.5.17.
- Клацніть по пункту Фільтрація. З'явиться підменю, приклад якого показаний на Малюнку 3.5.18. Зауважимо, що це підміню буде різним, залежно від того для якого стовпця виконується фільтрація. Це підміню містить пункти, які мають один або кілька перших символів значень даного стовпчика.
- Встановіть прапорці в необхідних пунктах цього підміню і оберіть пункт Застосувати. В результаті чого будуть обрані тільки ті записи, які задовольняють умовам фільтрації. З цих записів виберіть необхідну і клацніть ОК.
Малюнок 3.5.17
Малюнок 3.5.18
Зовнішній номер. Цей вибір має на увазі, що то буде застосовано до вхідних викликів і фільтрація буде виконуватися за номером, з якого виконувалися такі виклики. Введіть в цій позиції телефонний номер, виклики з якого слід знайти. Ви можете ввести тільки частину телефонного номера. Наприклад, цікавлять вхідні дзвінки з Києва. В цьому випадку слід ввести 044% або 38044%, в залежності від того в якому вигляді такі номери представлені Tariscope. % Є ознакою шаблону.
Абонент. Цей вибір означає, що пошук буде виконуватися на ім'я абонента, який виконував виклик. Введення або вибір потрібного абонента повністю аналогічний тому, як це описано для вибору Номер / IP.
Група. Цей вибір означає, що буде здійснюватися пошук викликів всіх абонентів, що входять в певну групу. Ви можете ввести найменування групи або виконати пошук у вікні Вибір групи, яке викликається при натисканні на кнопку "...", що знаходиться праворуч від позиції Джерело. Приклад такого вікна на Малюнку 3.5.19. Вибір необхідної групи в цьому вікні повністю аналогічний тому, як це описано для вибору Номер / IP.
Малюнок 3.5.19
Шлюз, маршрут/канал. Цей вибір означає, що буде виконуватися пошук записів з вхідними дзвінками, які прийшли з заданого шлюзу або маршруту. Для цього введіть у позиції необхідний номер шлюзу, маршруту або каналу або натисніть на кнопку "..." і у вікні Вибір шлюзів/каналів виберіть потрібну установку.
Перелік. Цей вибір означає, що буде виконуватися пошук викликів, які виконані з телефонних номерів списку і ці номери містяться в колонці Номер А таблиці викликів. Введіть список телефонних номерів, розділивши їх комами. Наприклад, якщо цікавлять виклики, виконані з телефонних номерів 4000, 4005 і 0441234567, то введіть: 4000,4005,0441234567
Список Призначення на вкладці Основні параметри (Малюнок 3.5.11) дозволяє вам задати параметри фільтрації, пов'язані зі стороною, на яку виконувався виклик. Вибір параметрів для цього списку, введення відповідних даних, повністю аналогічний описаному вище переліку Джерело.
У тому випадку, коли необхідно виконати фільтрацію даних, де слід вказати параметри обох сторін виклику, використовуйте логічні оператори І чи АБО, які будуть об'єднувати умови фільтрації. Приклад завдання логічних операторів показаний на Малюнку 3.5.20.
Малюнок 3.5.20
Якщо вибрати оператор І для цього прикладу, то умови фільтрації означатимуть, що потрібно вибрати виклики, виконані з номера 111 на телефонний номер 0441234567.
Якщо ж вибрати оператор АБО, то умови фільтрації означатимуть, що потрібно вибрати записи, виконані з номера 111, або записи, виконані на номер 0441234567.
Позиція З міста вкладки Основні параметри (Малюнок 3.5.11) дозволяє відфільтрувати вхідні дзвінки, виконані з певного населеного пункту або від певного мобільного оператора. Введіть в цій позиції найменування потрібного населеного пункту. При введенні даних є можливість задати шаблон за допомогою символів '%'. Наприклад, вам треба відфільтрувати всі виклики, виконані з Харківської області. Для цього в цій позиції досить ввести:% Харків%.
Позиція У місто вкладки Основні параметри (Малюнок 3.5.11) дозволяє відфільтрувати вихідні дзвінки, виконані в певний населений пункт або на телефони певного мобільного оператора. Введіть в цій позиції найменування потрібного населеного пункту. При введенні даних є можливість задати шаблон за допомогою символів '%'. Наприклад, вам треба відфільтрувати всі виклики, виконані до Франції. Для цього в цій позиції досить ввести:% Франція%.
Вкладка Основні параметри містить також розділ Атрибути виклику, який включає в себе наступні параметри:
- Напрямок.
- Тип виклику.
- Тип запису.
- Код завершення.
Параметр Напрямок забезпечує фільтрацію даних, виконаних в певному напрямку. Для завдання цього параметра, натисніть на кнопку "...", розташованої праворуч від цієї позиції. З'явиться вікно Вибір елементів перезачислення, показане на Малюнку 3.5.21.
Малюнок 3.5.21
Виберіть в цьому вікні потрібні вам напрямки викликів і натисніть ОК. Якщо вам потрібні відразу всі напрямки, оберіть пункт Вибрати все. Якщо ви хочете швидко очистити всі вибори, натисніть на кнопку Очистити все. Якщо ні один із напрямів не вибрано, вважається, що обрані всі напрямки.
Позиція Тип виклику дозволяє відібрати виклики, пов'язані з певним типом викликів. Для того, щоб вибрати тип виклику, натисніть на кнопку "...", розташованої праворуч від цієї позиції. З'явиться вікно Вибір елементів перерахування, показане на Малюнку 3.5.22.
Малюнок 3.5.22
Виберіть в цьому вікні ті значення, які представляють інтерес і натисніть ОК. Якщо вам потрібні відразу всі типи викликів, оберіть пункт Вибрати все. Якщо ви хочете швидко очистити всі вибори, натисніть на кнопку Очистити все. Якщо жоден з типів виклику знято, вважається, що обрані всі типи викликів.
Параметр Тип запису дозволяє відфільтрувати виклики, пов'язані з певним типом записів. Для їх вибору, натисніть на кнопку "...", розташованої праворуч від цієї позиції. З'явиться вікно Вибір елементів перерахування, показане на Малюнку 3.5.23.
Малюнок 3.5.23
Виберіть в цьому вікні ті значення, які представляють інтерес і клацніть ОК. Якщо вам потрібні відразу всі типи записів, клацніть по посиланню Вибрати все. Якщо ви хочете швидко очистити всі вибори, натисніть на кнопку Очистити все. Якщо жоден з типів записів знято, вважається, що обрані всі типи записів.
Параметр Код завершення дозволяє відфільтрувати тільки ті виклики, які завершилися з заданим кодом. Для вибору потрібних кодів, натисніть на кнопку "...", розташованої праворуч від цієї позиції. З'явиться вікно Вибір елементів перерахування, показане на Малюнку 3.5.24.
Малюнок 3.5.24
Виберіть в цьому вікні ті значення, які представляють інтерес і клацніть ОК. Якщо вам потрібні відразу всі коди завершення викликів, оберіть пункт Вибрати все. Якщо ви хочете швидко очистити всі вибори, натисніть на кнопку Очистити все. Якщо жоден з кодів завершення викликів знято, вважається, що обрані всі коди.
Вікно Фільтр, крім основних параметрів фільтрації, дозволяє задати і ряд додаткових кодів, які наводяться на вкладці Додатково цього вікна. Вікно Фільтр з відкритою вкладкою Додатково показано на Малюнку 3.5.25.
Малюнок 3.5.25
Ця вкладка містить наступні параметри:
- Код авторизації. Ви можете задати код авторизації, якщо потрібно відфільтрувати виклики з конкретним кодом авторизації.
- Код проекту. Можна задати значення коду проекту, якщо потрібно відфільтрувати виклики з таким кодом.
- Категорія. Можна відфільтрувати виклики, що належать до певної категорії, якщо вони задані в Tariscope.
- Вартість Від ... До. Дозволяє відфільтрувати виклики, вартість яких знаходиться в заданому діапазоні..
- Тип дня. Дозволяє встановити фільтр на певний тип дня: Робочий, субота, неділя, Свято.
- Час доби Від ... До. Це можна встановити період часу, за який треба вибрати виклики.
- Тривалість Від ... До. Дозволяє задати параметри фільтрації в залежності від тривалості виклику.
- ЗЧД Від ... До. (Загальний Час Дзвінка). ЗЧД - з початку виклику до моменту, коли абонент відповів на виклик, тобто це час, протягом якого звучав дзвінок. Можна встановити фільтрацію викликів в залежності від часу, через яке виклик отримав відповідь (абонент зняв трубку).
Введіть необхідні величини в позиціях Код авторизації, Код проекту, Вартість.
Вибір параметрів фільтрації для Категорія і Тип дня виконується з додаткових вікон, які викликаються клацанням по кнопках "...", розташованим праворуч від цих позицій.
Завдання тимчасових інтервалів в позиціях Час доби, Тривалість, ЗЧД виконується установкою прапора у відповідній позиції і завданням конкретного часу.
Після установки необхідних параметрів фільтрації у вкладках Основні параметри і Додатково, зверніть увагу на список На базі фільтрів, розташованої внизу вікна Фільтр (Малюнок 3.5.25).
За замовчуванням значення цього списку пусте. Це означає, що в якості параметрів фільтрації будуть використовуватися тільки параметри, задані в вікні Фільтр. Однак, встановлені в цьому вікні параметри фільтрації можна об'єднати з іншими умовами фільтрації, заданими в цьому списку. Цей список містить постійні і призначені для користувача пункти. До постійних пунктах цього списку належать такі:
- Базовий фільтр подання. У Tariscope існують базові параметри фільтрації, які задані для поточного подання. Якщо ви оберете цей пункт, це буде означати, що задані у вікні Фільтр параметри фільтрації будуть об'єднуватися з умовами фільтрації базового фільтра.
- Активний фільтр подання. Виберіть цей пункт, якщо ви хочете об'єднати задані умови фільтрації в вікні Фільтр з уже діючими умовами фільтрації. Тобто це накладення нових умов фільтрації на вже існуючі в поданні.
- Вхідні дзвінки. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки вхідних викликів.
- Виклики за минулий місяць. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки викликів за минулий місяць.
- Виклики за сьогодні. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки викликів за поточний день.
- Виклики за цей місяць. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки викликів за поточний місяць.
- Виклики за цей тиждень. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки викликів за поточний тиждень.
- Виклики з кодом проекту. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором викликів, у яких поставлено якийсь код проекту.
- Виклики з нульовою вартістю. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором викликів, що мають нульову вартість.
- Вихідні і транзитні. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором тільки вихідних і транзитних викликів.
- Невідомий внутрішній учасник. Дозволяє об'єднати умови фільтрації, задані у вікні Фільтр, з відбором вихідних дзвінків від внутрішнього абонента, інформація про який відсутній в базі даних Tariscope.
Якщо у вас є збережені в Tariscope фільтри, вони також будуть відображатися в цьому списку.
Об'єднання умов фільтрації вікна Фільтр з іншими умовами фільтрації виконується за допомогою логічних операторів. За замовчуванням використовується оператор І. Але ви можете його змінити на оператор АБО або І, НІ. Для завдання логічного оператора натисніть на її зображення об'єднання, розташованої праворуч від напису На базі фільтра.
Є можливість подивитися, як виглядає SQL запит на базі параметрів, заданих у вікні Фільтр. Для цього клацніть по іконці SQL (Показати запит). Вікно Фільтр набуде вигляду, подібно до того, як показано на Малюнку 3.5.26.
Малюнок 3.5.26
Це вікно відображає частину SQL запиту, яка знаходиться після оператора WHERE. Tariscope визначає синтаксис цього виразу і для зручності сприйняття відображається його різні частини різним кольором.
Якщо ви бажаєте повернути вікно Фільтр до виду до завдання в ньому параметрів фільтрації, оберіть пункт Натисніть тут. На Малюнку 3.5.26 це посилання обведено червоним контуром.
У SQL вікні ви можете вручну змінити умови фільтрації, але при поверненні до первісного вигляду вікна Фільтр вони не будуть відображені і збережені.
При необхідності швидко очистити всі параметри фільтрації в вікні Фільтр, натисніть на її зображення Очистити фільтр, розташованої в лівому нижньому кутку вікна.
Щоб застосувати задані у вікні Фільтр умови фільтрації, натисніть на кнопку ОК. В результаті чого поточне подання відобразить виклики, які відповідають заданим умовам фільтрації.
Для того, щоб скинути параметри фільтрації і повернутися до виду подання до застосування останнього фільтра, на панелі інструментів клацніть по іконці Попередній фільтр або виберіть в меню: Фільтр → Попередній фільтр. Якщо ви кілька разів змінювали умови фільтрації даних в поданні, ви можете перемикатися між цими фільтрами, натискаючи по іконкам Попередній фільтр і Наступний фільтр.
Приклад
Розглянемо приклад використання вікна Фільтр. Наприклад, нам потрібно отримати дані по міжміським та міжнародним викликам абонента Гриценко С.В., у яких тривалість виклику була більше 2 хвилин.
Для цього слід виконати наступні настройки у вікні Фільтр:
- Якщо ви пам'ятаєте телефонний номер абонента Гриценко С.В., в списку Джерело виберіть значення Авто і введіть цей номер. Якщо ж ви номер не пам'ятаєте, то в списку Джерело виберіть значення Абонент, натисніть на кнопку "..." і в вікні, знайдіть абонента Гриценко С.В.
- Натисніть по кнопці "..." в позиції Тип виклику. У вікні виберіть значення Міжміський і Міжнародний.
При цьому вікно Фільтр матиме вигляд, як показано на Малюнку 3.5.27.
Малюнок 3.5.27
Перейдемо на вкладку Додатково. Встановимо прапор в позиції Тривалість від і задамо значення тривалості виклику 00:02:00. Вікно Фільтр для цієї вкладки буде мати вигляд як показано на Малюнку 3.5.28.
Малюнок 3.5.28
Натисніть ОК. Задані умови фільтрації будуть застосовані.