Компонент Creatio Freedom UI

Зведена таблиця PivotSyntech

Повний опис можливостей — від джерел даних і групування до порівняння рік до року, розширених фільтрів та лімітів завантаження. Кожен розділ супроводжується емуляцією реального інтерфейсу компонента.

Інтерфейс компонента доступний українською, російською та англійською. Перемикач мови змінює і текст посібника, і підписи в емульованих екранах — вони взяті безпосередньо зі словників компонента.

01

Огляд компонента

PivotSyntech — зведена таблиця, яку додають на сторінку Freedom UI як віддалений модуль. Вона читає записи через модель Creatio, будує таблицю на клієнті й не звертається до сервера щоразу, коли ви змінюєте групування.

  • Ліва панель — налаштування: джерела даних, поля, фільтри, формат і ліміти.
  • Права область — таблиця або графік, підсумки та деталізація по клітинці.
  • Готову конфігурацію можна зберегти як представлення й повернутися до неї пізніше.
Зведена таблиця 1 248 записів
ТаблицяГрафік Експорт в ExcelОновити Зберегти
ПродуктКвітень 2025Травень 2025Всього
Alpha108 100119 400227 500
Beta68 90077 300146 200
Gamma61 00058 200119 200
Delta43 20039 90083 100
Всього281 200294 800576 000
50 завантажено з 1 248 Завантажити щеЗавантажити всі
Емуляція інтерфейсу
02

Джерела даних

Основне джерело — це об’єкт Creatio, з якого беруться записи. До нього приєднуються пов’язані джерела через поле-зв’язок, і їхні колонки стають доступними нарівні з власними.

  • Тип з’єднання: внутрішнє (лише збіги) або ліве (усі записи основного джерела).
  • Поле джерела й цільове поле визначають, за чим зіставляються записи.
  • Пов’язані джерела читаються сторінками; розмір сторінки й максимум записів задані в лімітах завантаження.
Джерела даних+ Додати джерело
Основне джерелоOrder
1 248 записів
OrderProductЗв'язані поля
Тип з'єднанняЛіве
Поле джерелаId
Цільове полеOrder
Скільки записів читати за одне звернення до пов’язаного джерела — 50
Емуляція інтерфейсу
03

Рядки, колонки та значення

Поля переносяться мишею зі списку доступних у три зони. Рядки задають вертикальне групування, колонки — горизонтальне, значення — те, що рахується на перетині.

  • Пошук по списку полів допомагає знайти колонку у великому об’єкті.
  • Поле можна додати в зону і з його меню — без перетягування.
  • Порядок полів усередині зони визначає рівні групування.
Рядки
Продукт Регіон
Колонки
Дата MM.yyyy
Значення
Сума Сума
Групування
Перетягніть поля сюди
Емуляція інтерфейсу
04

Агрегації

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

СумаСума
Сума Кількість Унікальні Мінімум Максимум Середнє Формула
СумаСума числових значень
КількістьКількість записів у групі
УнікальніКількість різних значень
МінімумНайменше значення
МаксимумНайбільше значення
СереднєСереднє арифметичне
ФормулаВласний вираз над іншими значеннями
Емуляція інтерфейсу
05

Віртуальні та формульні колонки

Якщо потрібної колонки в об’єкті немає, її можна порахувати. Віртуальна колонка отримує значення з формули, а формульне поле — з функції над датою або з довільного виразу.

  • Частини дати: рік, місяць, тиждень, день тижня, день, година.
  • У конструкторі виразів доступні різниця дат і додавання до дати.
  • Результат видно у попередньому перегляді ще до збереження.
Додати колонкуВіртуальні колонки
Назва колонкиТиждень
Тип результатуФормат числа
Тип формулиЧастина дати
Виберіть поле датиДата
РікМісяць ТижденьДень тижня ДеньГодина
Попередній перегляд PartWeek([Date])
12.02.2025 → 7
Емуляція інтерфейсу
06

Формати дат і тижні ISO

Формат дати визначає не лише вигляд підпису, а й крок групування: за днем, місяцем, кварталом, роком або тижнем. Два тижневих формати додано спеціально для щотижневої звітності.

  • Тижні рахуються за ISO-8601: тиждень починається з понеділка, а перший тиждень року містить перший четвер.
  • Формат 2024-W05 сортується як звичайний текст — це важливо, коли явне сортування не задано.
ФорматПрикладКрок групування
dd.MM.yyyy31.12.2024День
MM/dd/yyyy12/31/2024День
yyyy-MM-dd2024-12-31День
dd MMM yyyy31 Dec 2024День
MMM yyyyDec 2024Місяць
MM.yyyy12.2024Місяць
Q# yyyyQ4 2024Квартал
yyyy2024Рік
yyyy-Www2024-W05Тиждень ISO
Www yyyyW05 2024Тиждень ISO

Тижневий рік ISO може не збігатися з календарним: 30 грудня 2024 року належить до тижня 2025-W01.

Формат дати
31.12.202412/31/20242024-12-3131 Dec 2024Dec 202412.2024Q4 202420242024-W05W05 2024
Оберіть формат відображення дат
ТижденьЗамовленняСума
2024-W527488 400
2025-W016171 250
2025-W0288104 900
2025-W0395112 300
Всього318376 850
Емуляція інтерфейсу
07

Рік до року

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

  • Розміщення: окремими колонками поруч із періодом або підписом усередині клітинки.
  • Кількість знаків після коми — від нуля до двох.
  • Періоди, для яких немає даних торік, можна не показувати.

У цьому режимі колонки впорядковуються спершу за періодом, а потім за роком: 04.2024, 04.2025, 04.2026, далі 05.2024 — так значення одного місяця стоять поруч. Для кварталів так само: Q1 2023, Q1 2024, Q2 2023, Q2 2024.

Продукт Квітень Травень Всього
  04.202404.2025ВідсотокВідхилення 05.202405.2025ВідсотокВідхилення
Alpha96 200108 100+12.4%+11 900101 700119 400+17.4%+17 700425 400
Beta74 50068 900−7.5%−5 60080 10077 300−3.5%−2 800300 800
Gamma52 30061 000+16.6%+8 70049 60058 200+17.3%+8 600221 100
Delta41 80043 200+3.3%+1 40044 25039 900−9.8%−4 350169 150
Всього 264 800281 200+6.2%+16 400 275 650294 800+6.9%+19 150 1 116 450
Рік до року
Вимкнено Відсоток (%) Абсолютна різниця Відсоток і різниця
Розміщення
Окрема колонкаУ комірці значення
Знаків після коми1
Приховувати без попереднього періоду
Порівнює кожен період із тим самим періодом торік
Те саме в режимі «усередині клітинки»У комірці значення
Продукт04.202505.2025
Alpha108 100+12.4% 119 400+17.4%
Beta68 900−7.5% 77 300−3.5%
Gamma61 000+16.6% 58 200+17.3%
Емуляція інтерфейсу

Межа між групами періодів підкреслена вертикальною лінією, щоб дані одного місяця читалися як блок.

08

Сортування

Рядки та колонки сортуються незалежно: за підписом, за значенням показника або за колонкою пов’язаного довідника.

  • Періоди дат завжди впорядковуються хронологічно, а не як текст.
  • У режимі «рік до року» діє порядок «спершу період, потім рік».
  • Клік по заголовку перемикає зростання, спадання та вихідний порядок.
Сортування та формат
Сортування рядківЗа значенням
Сортування колонокЗа назвою
Поле сортуванняСума
Пов'язана колонкаOrder.Owner.Name
За зростаннямЗа спаданнямБез сортування
Продукт ▲ Q1 2024Q1 2025Q2 2024Q2 2025
Alpha241 300268 900255 100291 700
Beta198 400186 200204 800199 300
Gamma142 700167 500151 900174 600
Емуляція інтерфейсу
09

Фільтри колонок

Кожен заголовок має фільтр за значеннями: пошук, вибір усіх або зняття вибору й лічильник обраного. Фільтр застосовується до побудованої таблиці.

  • Перелік значень обмежений лімітом унікальних значень колонки.
  • Усі активні фільтри знімаються однією дією.
СтадіяФільтр
Пошук...
Вибрати всеЗняти все
Нове В роботі Завершено
Вибрано: 2 СкасуватиЗастосувати
Стадія: 2 Регіон: 3 Очистити фільтри
Досягнуто ліміту унікальних значень колонок (50). Показано частину. Уточніть фільтри або групування.
Емуляція інтерфейсу
10

Розширені фільтри

Конструктор будує дерево умов із групами «і» та «або». Умови перетворюються на серверний фільтр Creatio, тому вибірка звужується ще до завантаження — це і швидше, і точніше за фільтрацію на клієнті.

  • Оператор «в періоді» приймає дві межі й коректно передає дати на сервер.
  • Відносні періоди: сьогодні, цей тиждень, минулий квартал, цей рік та інші.
  • Умови можна будувати й по пов’язаних об’єктах: існує або не існує запис, що задовольняє умову.
Розширені фільтри + Додати умову+ Додати групу
ТААБО
Дата В періоді Від01.04.2024 До30.06.2025
Сума Більше або дорівнює 10 000
ТААБО
Стадія Дорівнює В роботі
Стадія Дорівнює Завершено
OrderProduct Існує запис де Кількість Більше 5
СьогодніЦей тиждень Минулий кварталЦей рік ПустеОдин з Поточний користувач
Емуляція інтерфейсу

Дата в умові передається як значення дати, а не як рядок — саме тому «в періоді» працює однаково і для дат, і для чисел.

11

Підсумки, ієрархія та деталізація

Підсумковий рядок і підсумкова колонка вмикаються перемикачами. Ієрархічний режим згортає рівні групування, а клік по клітинці відкриває записи, з яких вона складається.

  • Розгорнути або згорнути всі рівні — однією дією.
  • З вікна деталізації запис відкривається на своїй сторінці.
Ієрархічний режим Розгорнути всеЗгорнути все
Регіон / Продукт04.202505.2025Всього
▾North152 400168 300320 700
Alpha96 300104 800201 100
Beta56 10063 500119 600
▸South128 800126 500255 300
Всього281 200294 800576 000
Деталі
Alpha · 04.2025 · 18 записів
ORD-10418 · 12 400 ORD-10423 · 8 900 ORD-10441 · 15 200
Натисніть щоб відкрити запис
Емуляція інтерфейсу
12

Графіки

Ті самі дані показуються графіком: одинадцять типів — від стовпчикової діаграми до теплової карти й S-кривої.

  • Перемикач «таблиця / графік» не змінює конфігурацію.
  • Для пелюсткової діаграми кількість рядків обмежується, щоб зберегти читабельність.
ТаблицяГрафік
Тип графікаГістограма
AlphaBetaGammaDelta
ГістограмаГістограма з накопиченням Горизонтальна гістограмаЛінійний СплайнОбласть КруговаКільцева Теплова картаПавутина S-крива
Емуляція інтерфейсу
13

Представлення

Налаштована конфігурація зберігається як представлення: поля, фільтри, сортування, формат і ліміти. Представлення буває особистим або спільним для всіх користувачів.

  • Представлення можна перейменувати, видалити або зробити типовим.
Представлення+ Зберегти як представлення
Мої представлення
Q2 · ПродуктЗа замовчуванням Травень · Регіон
Спільні представлення
YoY 2024 → 2025
ПерейменуватиВидалити представлення
Емуляція інтерфейсу
14

Експорт в Excel

Таблиця у поточному вигляді вивантажується у файл Excel — зі збереженими групуваннями, підсумками та колонками порівняння.

  • Експортується те, що видно на екрані, — з урахуванням фільтрів і лімітів завантаження.
Зведена таблиця
Експорт в Excel
ABCDE
1Продукт04.202404.2025ВідсотокВідхилення
2Alpha96 200108 100+12.4%+11 900
3Beta74 50068 900−7.5%−5 600
4Всього170 700177 000+3.7%+6 300
Емуляція інтерфейсу
15

Налаштування та ліміти завантаження

Усі обмеження на кількість записів винесені в окремі параметри й показані в налаштуваннях. Типові значення навмисно невеликі, щоб компонент відкривався швидко навіть на великих об’єктах, і їх можна підняти під конкретний звіт.

  • Компонент запитує лише ті колонки, які справді використовуються в конфігурації.
  • Зміна ліміту унікальних значень колонки одразу перебудовує таблицю.
ПараметрТипове значенняДопустимий діапазон
Записів за раз
Скільки записів завантажувати за один раз
5010 – 10 000
Пов’язаних записів за раз
Скільки записів читати за одне звернення до пов’язаного джерела
501 – 10 000
Пов’язаних записів усього
Стеля на одне джерело: далі завантаження зупиниться і повідомить про це
501 – 20 000
Унікальних значень колонок
Скільки колонок зводна може побудувати, перш ніж решту буде відкинуто
501 – 1 000
Значень довідника (фільтр колонки)
Скільки значень довідника підвантажувати у фільтрі колонки
201 – 200
Значень довідника (умова)
Скільки значень довідника підвантажувати в редакторі умови
501 – 200
Об’єктів за раз
Скільки об’єктів показувати в переліку за одне завантаження
501 – 500

Коли даних більше, ніж дозволяє ліміт, компонент показує попередження й пропонує уточнити фільтри — мовчазного обрізання вибірки не буває.

Ліміти завантаження7
Записів за разСкільки записів завантажувати за один раз 50
Пов’язаних записів за разСкільки записів читати за одне звернення до пов’язаного джерела 50
Пов’язаних записів усьогоСтеля на одне джерело: далі завантаження зупиниться і повідомить про це 50
Унікальних значень колонокСкільки колонок зводна може побудувати, перш ніж решту буде відкинуто 50
Значень довідника (фільтр колонки)Скільки значень довідника підвантажувати у фільтрі колонки 20
Значень довідника (умова)Скільки значень довідника підвантажувати в редакторі умови 50
Об’єктів за разСкільки об’єктів показувати в переліку за одне завантаження 50
Забагато записів (12 480). Завантажено максимум 10 000. Уточніть фільтри, щоб зменшити вибірку.
Емуляція інтерфейсу
16

Мови інтерфейсу

Компонент визначає мову користувача Creatio й показує інтерфейс українською, російською або англійською. Нижче — ті самі підписи трьома мовами; так само перекладено всі 256 рядків інтерфейсу.

TRANSLATIONS 256 × 3
ukruen
КлючУкраїнськаРусскийEnglish
pivotTable Зведена таблиця Сводная таблица Pivot Table
rowsSection Рядки Строки Rows
valuesSection Значення Значения Values
yoyLabel Рік до року Год к году Year over year
yoyColumnPercent Відсоток Процент Rate
yoyColumnDelta Відхилення Отклонение Variance
opBetween В періоді В периоде Between
advancedFilters Розширені фільтри Расширенные фильтры Advanced Filters
limitsTitle Ліміти завантаження Лимиты загрузки Load limits
exportExcel Експорт в Excel Экспорт в Excel Export to Excel
Емуляція інтерфейсу