Операции и возможности редактирования одинаковы как для впервые созданного (нового) виджета, так и для существующих (созданных ранее). Переход в режим редактирования виджета можно выполнить:
-
сразу после создания нового виджета (см. п. Добавление нового виджета);
-
из реестра объектов виджетов:
-
в табличном представлении объектов установите «флажок» напротив необходимого виджета и нажмите на кнопку «Редактировать» (см. 9, Рисунок «Реестр объектов виджетов, выполнение действий над выбранными объектами»);
-
в табличном представлении объектов напротив необходимого виджета нажмите на кнопку
и выберите пункт «Редактировать» (см. Рисунок «Реестр объектов виджетов, табличное представление объектов»).
-
-
в окне просмотра виджета – нажмите на кнопку «Редактировать» (см. Рисунок «Окно виджета в режиме просмотра»).
Общий вид интерфейса редактирования виджета приведен на рисунке (Рисунок «Интерфейс редактирования виджета»).
Окно редактирования виджета содержит:
-
поле отображения и редактирования наименования виджета;
-
область кнопок управления:
-
«Создать дашборд» – переход к созданию дашборда на основе данного виджета;
-
«Клонировать» – создание копии данного виджета;
-
«Удалить» – удаление виджета;
-
– для экспорта данных виджета (см. п. Экспорт данных виджета);
-
«Поделиться» – получение прямой гиперссылки на просмотр данного виджета;
-
«Развернуть» /
«Свернуть» – увеличение или уменьшение области просмотра полученного виджета. При нажатии на кнопку скрывается/раскрывается расположенная слева область основных настроек виджета и область кнопок управления;
-
«Структура» – переход к настройкам структуры и представления данного виджета;
-
«Настройка» (вторая, правая) – переход к настройкам доступа к данному виджету;
-
-
область основных настроек виджета;
-
панель настроек для работы со структурой виджета;
-
область просмотра полученного виджета. В графических виджетах реализована возможность переключения в табличное представление с помощью кнопок в правом верхнем углу
.
Доступные при редактировании виджета операции подробно описаны в п. Переименование виджета – Настройка структуры виджета.
При переходе к редактированию виджета в случае отсутствия прав на редактирование виджета отобразится сообщение: «Виджет недоступен. Отсутствуют права на редактирование виджета» (Рисунок «Окно виджета при отсутствии прав на редактирование»).
Изменить наименование виджета можно в режиме редактирования виджета в том же поле, где оно отображается. Для этого нажмите на наименование и введите новое название в поле редактирования текста (Рисунок «Переименование виджета»).
Изменения названия виджета сохраняются сразу же, в процессе редактирования, без дополнительного подтверждения.
Виджет отображает данные модели, с которой он связан. Виджет может отображать данные только одной модели. Если создание нового виджета выполнялось в контексте модели (см. п. Переход к работе с виджетами), то модель уже выбрана и добавлять ее заново не нужно. Если же создание нового виджета выполнялось из списка виджетов (см. п. Добавление нового виджета), то для дальнейшей работы с ним выберите модель – источник его данных. Окно редактирования нового виджета в части выбора моделей представлено ниже (Рисунок «Добавление модели для нового виджета»).
![]() |
---|
Для нового виджета до тех пор, пока не выбрана ни одна из доступных пользователю моделей, при входе в интерфейс просмотра и редактирования будет открываться сообщение о том, что виджет не сформирован. |
Нажмите на кнопку «Выбрать модель». Откроется окно добавления модели (Добавление модели в виджет), содержащее список моделей, доступных пользователю. Для выбора модели установите «флажок» напротив необходимой записи и нажмите на кнопку «Добавить».
Для использования в виджете доступны для выбора только модели с загруженными в хранилище данными.
![]() |
---|
Виджет можно создать в окне модели (см. п. Работа с моделями). В этом случае в окне «Новый виджет» уже будет добавлена модель. |
После выбора модели отображается название выбранной модели и кнопка . При нажатии на кнопку
отображается выпадающий список с пунктами (Рисунок «Пункты для просмотра и замены
модели»):
-
«Просмотр модели» – при нажатии на пункт открывается окно просмотра модели с возможностью перехода в режим редактирования модели при нажатии на кнопку «Редактировать» (Рисунок «Просмотр модели»);
-
«Заменить модель» – при нажатии на пункт открывается окно со списком доступных для выбора моделей (Рисунок «Замена модели»). Установите «флажок» напротив необходимой записи и нажмите на кнопку «Изменить».
Примечание
Модель, которая выбрана на текущий момент, расположена на первой строке, и напротив нее установлен «флажок».
Откроется уведомление для подтверждения действия. Нажмите на кнопку
, чтобы заменить модель, или на кнопку
для отмены действия.
Примечание
Смена модели у существующего виджета возможна, но нежелательна, так как сбрасываются все выполненные впоследствии настройки и виджет переходит в состояние нового.
При наведении курсором мыши на наименование модели в виджете отобразится блок со следующей информацией (Рисунок «Отображение информации о модели»):
-
наименование модели;
-
логин автора, создавшего модель;
-
дата и время создания модели;
-
дата и время синхронизации модели;
-
дата и время изменения модели.
После добавления модели в область основных настроек виджета будет добавлена группа вкладок, включая:
-
«Данные»;
-
«Вид»;
-
«Фильтры»;
-
«Все».
На вкладке «Данные» поля модели отображаются в раскрытом блоке «Поля» с возможностью сворачивания списка полей.
Рядом с наименованием поля слева отображается пиктограмма с типом поля:
-
– число;
-
– строка;
-
– дата;
-
– логическое.
На вкладке «Данные» выполняются настройки способа обработки и группировки данных используемой модели (Рисунок «Область основных настроек виджета. Вкладка «Данные»).
В списке отображаются все доступные поля (столбцы данных) модели. Над списком расположены поля фильтра для выводимых данных. В фильтре выводятся значения «Столбцы» и «Группы», рядом со значением отображается количество выбранных полей модели. Воспользоваться фильтром можно, если полей в модели много и поиск необходимого затруднен.
При наведении курсора на наименование поля и правее отобразятся кнопки, с помощью которых можно определить использование данного поля в составе виджета (Рисунок «Выбор способа включения поля модели в виджет»). Можно выбрать все или несколько полей модели, для каждого поля можно выбрать способ его применения в виджете.
При данном выборе возможны варианты, описанные в п. Включение поля в область столбцов – Включение поля в область скрытых фильтров.
Доступны два способа добавления полей в область столбцов:
-
на вкладке «Данные»: чтобы включить поле в область столбцов, нажмите на кнопку
(Рисунок «Включение полей в виджет в область столбцов на вкладке «Данные»);
-
через панель настроек структуры виджета: чтобы включить поле в область столбцов, поле с вкладки «Данные» переместите в блок «Агрегаты/Столбцы» с помощью drag-and-drop (Рисунок «Включение полей в виджет в область столбцов через панель настроек структуры виджета»).
Результат такого выбора:
-
включение выбранных полей из модели в виде простой таблицы;
-
соответствующий вид дашборда;
-
в списке полей отображается пиктограмма
справа от каждого добавленного в виджет поля.
Для виджета типа «Сводная таблица» поле, добавленное в блок «Агрегаты/Столбцы» на панели настроек структуры виджета, становится агрегатом – полем, по которому будет рассчитываться агрегат (после выбора агрегата в настройке поля) в зависимости от настроенных групп строк и групп столбцов (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма» и Настройки данных виджета типа «Сводная таблица»).
Доступны два способа добавления полей в область группировок:
-
на вкладке «Данные»: чтобы включить поле в область группировок, нажмите на кнопку
напротив необходимого поля (Рисунок «Включение полей в виджет в область группировок на вкладке «Данные»);
-
через панель настроек структуры виджета: чтобы включить поле в область группировок, поле с вкладки «Данные» переместите в блок «Группы» с помощью drag-and-drop (Рисунок «Включение полей в виджет в область группировок через панель настроек структуры виджета»).
В этом случае в виджете по данному полю остаются только уникальные
значения, включая пустые значения с обозначением «(Пустые)», а значения
следующих столбцов группируются вокруг них, а также в списке полей
отображается пиктограмма справа от каждого добавленного таким способом в
виджет поля. Кроме того станет доступна настраиваемая возможность
отображения общих и промежуточных итогов по результатам
агрегации.
При наличии большого количества уровней группировок или длинных
наименований группировок, не помещающихся в одну строку, уровни
группировки располагаются в одну строку с возможностью перемещения по
ним с помощью кнопок ,
(Рисунок
«Перемещение большого количества уровней группировок. Часть
1», Рисунок «Перемещение
большого количества уровней группировок. Часть 2»).
В графических виджетах (например, в столбчатых или круговых диаграммах) при перемещении на более глубокие уровни группировок уровни автоматически перемещаются так, чтобы текущий уровень группировки отображался на экране.
Доступны два способа добавления полей в области столбцов и группировок:
-
на вкладке «Данные»: по очереди (в указанном порядке или наоборот) выполните следующие действия:
-
включите поле в область столбцов нажатием на кнопку
(см. п. Включение поля в область столбцов);
-
включите поле в область группировок нажатием на кнопку
(см. п. Включение поля в область группировок).
При таком способе включения поля в виджет, оно отображается в списке с пиктограммой
(Рисунок «Включение полей в виджет в области столбцов и группировок на вкладке «Данные»).
-
-
через панель настроек структуры виджета: чтобы включить поле в области столбцов и группировок, поле с вкладки «Данные» переместите в блоки «Группы» и «Агрегаты/Столбцы» с помощью drag-and-drop (Рисунок «Включение полей в виджет в области столбцов и группировок через панель настроек структуры виджета»).
Рисунок 6. Включение полей в виджет в области столбцов и группировок через панель настроек структуры виджета
При данной группировке вместе со столбцом сгруппированных полей отобразится столбец, в котором исходное значение будет повторяться в каждой строке.
Скрытая фильтрация
Фильтрация строк по условию на базе значения в определенном поле
данных модели может быть настроена и для описанных выше способов
включения поля в виджет (см. п. Включение поля в область столбцов и Включение поля в область
группировок). Отличие при выборе кнопки в том, что поле не будет отображаться как столбец в
данных виджета, а будет использоваться только для выполнения фильтрации
данных (Рисунок «Настройка фильтрации
выводимых строк»). Настройка фильтрации выполняется в
отдельном окне, открывающемся при нажатии на кнопку
.
На рисунке (см. Рисунок «Настройка фильтрации выводимых строк») поле настроено как поле для фильтрации данных, это отмечено пиктограммой (2). В области (1) настроено условие базовой фильтрации. Пиктограмма (3) слева от наименования поля означает, что условие фильтрации данных задано.
Пример настройки скрытой фильтрации представлен на рисунке ниже (Рисунок «Пример настройки скрытой фильтрации»).
Сортировка строк по условию на базе значения в определенном поле данных модели может быть настроена только для группировок.
Для настройки скрытой сортировки выполните следующие действия:
-
нажмите на кнопку
напротив поля. Поле не будет отображаться как столбец в данных виджета, а будет использоваться только для выполнения сортировки данных;
-
нажмите на кнопку
напротив этого же поля. Откроется окно настройки сортировки (Рисунок «Настройка скрытой сортировки для группировок»);
-
установите «флажок» напротив необходимого вида сортировки. По умолчанию сортировка настраивается для всех уровней группировки. Для выбора определенных полей, которым необходимо настроить сортировку, нажмите на значение в поле «Уровень группировки». Откроется выпадающий список, в котором установите «флажки» напротив полей, для которых необходимо настроить сортировку;
На рисунке выше (см. Рисунок «Настройка скрытой сортировки для группировок») поле настроено как поле для сортировки группировок, это отмечено пиктограммой (2). В области (1) настроено условие сортировки. Пиктограмма (3) слева от наименования поля означает, что условие сортировки данных задано.
Настроенная сортировка для группировки «Стаж» с помощью поля «Для сортировки стажа» представлена на рисунке ниже (Рисунок «Выбор группировки для сортировки»).
Отображение данных до сортировки (Рисунок «Отображение данных до сортировки») и после (Рисунок «Отображение данных после сортировки») приведено на рисунках ниже.
![]() |
---|
Скрытая сортировка применяется к полю в группировке, если значение группировки имеет одно значение скрытого поля (1 к 1). Если поле группировки имеет несколько значений скрытого поля, скрытая сортировка не учитывается для данной группировки. |
Пример настройки скрытой сортировки представлен на рисунке ниже (Рисунок «Пример настройки скрытой сортировки»).
Созданные в модели иерархии отображаются в виджете в виде двухуровневого дерева в области полей: первый уровень – название иерархии, второй уровень – список полей в составе иерархии (Рисунок «Иерархия в области полей виджета»).
Иерархию аналогично полю можно добавить в область виджета (Рисунок «Выбор иерархии в область виджета»):
-
в меню у названия иерархии (1) – настройка для иерархии в целом: определение иерархии в группы или столбцы;
-
в меню у уровней иерархии (2) – работа с элементами иерархиями как с отдельными полями.
Добавление иерархии в область виджета представлено на рисунке ниже (Рисунок «Добавление иерархии в область виджета»).
Отображение иерархии на виджете представлено на рисунке ниже (Рисунок «Пример иерархии в виджете, выбранного в столбцы и группы»):
-
в группе – отображаются названия иерархий. Поле с названием иерархии расположено в рамках и отмечено пиктограммой
(Рисунок «Отображение полей иерархии в группе»). При нажатии на пиктограмму откроется меню с уровнями иерархии. В данном меню есть возможность изменять структуру уровней, нажав на кнопку
и переместив уровень. Также есть возможность раскрыть уровни до необходимого уровня или развернуть/свернуть все уровни выбранной иерархии. Отображение полей иерархии в группе, разворачивание и сворачивание всех уровней иерархии, изменение структуры уровней представлено на рисунке ниже (Рисунок «Отображение полей иерархии в группе, разворачивание и сворачивание всех уровней иерархии, изменение структуры уровней»).
Рисунок 18. Отображение полей иерархии в группе, разворачивание и сворачивание всех уровней иерархии, изменение структуры уровней
С помощью кнопки
можно перейти в меню поля уровня иерархии. В меню можно настроить фильтрацию, агрегацию, сортировку и форматирование данных уровня (Рисунок «Переход в меню поля уровня»).
При нажатии на кнопку
справа от наименования иерархии откроется древовидный фильтр по иерархии (Рисунок «Переход в древовидный фильтр по иерархии»). По умолчанию дерево находится в свернутом состоянии.
При необходимости введите значение в поле «Поиск» для поиска необходимого значения фильтрации. При поиске дерево раскрывается до того уровня, где содержится искомое значение (Рисунок «Поиск по древовидному фильтру», см. Рисунок «Переход в древовидный фильтр по иерархии»). Установите «флажки» напротив необходимых значений.
Если в состав виджета выбран только один уровень иерархии, то в древовидном фильтре доступен только один уровень (Рисунок «Отображение одного уровня в фильтре по иерархии»).
Примечание
В информационных панелях корректная фильтрация иерархий через древовидный фильтр между двумя виджетами на одной панели возможна при выводе одинаковых уровней на этих виджетах. Если на одном виджете выведены несколько уровней, а на другом виджете – один уровень, то при фильтрации через древовидный фильтр первого виджета второй виджет отфильтруется только по выведенному уровню, и фильтрация не отобразится в древовидном фильтре. -
в столбцах – иерархия располагается в несколько столбцов (Рисунок «Пример иерархии в виджете, выбранного в столбцы и группы»). Поля, которые входят в состав иерархии, визуально отличаются от других полей, находятся в рамке. В табличном представлении по полям иерархии, добавленным в столбцы, доступны фильтрация и сортировка.
Чтобы выполнить детальную настройку свойств поля, наведите курсор мыши на
наименование необходимого поля и нажмите на кнопку . Откроется окно (Рисунок «Переход в детальные настройки свойств включенного в виджет
поля»).
Состав вкладок окна зависит от настроенного варианта участия поля в формировании виджета (см. п. Настройка состава полей данных виджета).
Если у поля длинное наименование, то в окне детальной настройки свойств поля при наведении курсором мыши на наименование отображается всплывающее окно с полным наименованием поля (Рисунок «Отображение полного наименования поля в детальных настройках свойств поля»).
Также в окне детальной настройки свойств поля отображается код поля. При наведении курсором мыши на код поля отображается всплывающее окно с текстом: «Нажмите, чтобы скопировать». При нажатии на код поля он скопируется в буфер обмена для последующего использования.
Нажмите на кнопку в левом верхнем углу окна детальной настройки свойств
поля и, удерживая кнопку, переместите окно в необходимое положение (Рисунок «Перемещение окна
детальной настройки свойств поля»).
На вкладке «Фильтрация» расположены поля настройки фильтров для строк. Состав вкладки зависит от расположения поля в табличном представлении виджета:
-
если поле расположено в области столбцов, то отображаются блоки (Рисунок «Вкладка «Фильтрация». Блоки «Столбцы» и «Агрегаты»):
-
«Столбцы» – в блоке настраивается фильтрация данных в группировке. Доступны типы фильтрации: «Базовая» и «Расширенная». Если фильтрация не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по полю настроена, то отображается тот тип фильтрации, по которому есть настройка. Вид фильтра зависит от типа поля и параметра «Является справочником»;
-
«Агрегаты» – в блоке настраивается фильтрация по агрегатам в столбце. Блок отображается, если по полю настроена промежуточная агрегация. Доступны типы фильтрации: «Базовая» и «Расширенная». По умолчанию блок «Агрегаты» свернут, при раскрытии отображается вид в зависимости от типа фильтрации. Если фильтрация по агрегации не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по агрегации поля настроена, то отображается тот тип фильтрации, по которому есть настройка.
Примечание
Если виджет типа «Сводная таблица» и по полю типа «Дата» настроена промежуточная агрегация «Минимум» или «Максимум», то блок настройки фильтров «Агрегаты» не отображается.
-
-
если поле расположено в области групп, то отображается блок «Группы» (Рисунок «Вкладка «Фильтрация». Блок «Группы»). В блоке настраивается фильтрация по данным в группировке. Доступны типы фильтраций: «Базовая» и «Расширенная». Если фильтрация не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по полю настроена, то отображается тот тип фильтрации, по которому есть настройка. Вид фильтра зависит от типа поля и параметра «Является справочником».
-
если поле расположено в области групп и столбцов, то отображаются блоки (Рисунок «Вкладка «Фильтрация». Блоки «Группы», «Столбцы», «Агрегаты»):
-
«Группы» – в блоке настраивается фильтрация по данным в группировке. Доступны типы фильтрации: «Базовая» и «Расширенная». Если фильтрация не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по полю настроена, то отображается тот тип фильтрации, по которому есть настройка. Вид фильтра зависит от типа поля и параметра «Является справочником»;
-
«Столбцы» – в блоке настраивается фильтрация по данным в столбце. Доступны типы фильтрации: «Базовая» и «Расширенная». По умолчанию блок «Столбцы» свернут, при раскрытии отображается вид в зависимости от типа фильтрации. Если фильтрация по агрегации не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по агрегации поля настроена, то отображается тот тип фильтрации, по которому есть настройка;
-
«Агрегаты» – в блоке настраивается фильтрация по агрегатам в столбце. Блок отображается, если по полю настроена промежуточная агрегация. Доступны типы фильтрации: «Базовая» и «Расширенная». По умолчанию блок «Агрегаты» свернут, при раскрытии отображается вид в зависимости от типа фильтрации. Если фильтрация по агрегации не настроена, то по умолчанию отображается базовая фильтрация. Если фильтрация по агрегации поля настроена, то отображается тот тип фильтрации, по которому есть настройка.
Примечание
Если виджет построен на основе куба и по полю типа «Дата» настроена промежуточная агрегация «Минимум» или «Максимум», то блок настройки фильтров «Агрегаты» не отображается.
-
На вкладке «Агрегация» расположен интерфейс настройки способа агрегации для итоговых и промежуточных значений полей.
Возможности агрегации отличаются для числовых, текстовых полей, полей типа «Дата» (Рисунок «Вкладка «Агрегация» для числового поля» – Рисунок «Вкладка «Агрегация» для поля типа «Дата»).
Результатом агрегации является добавление в таблицу рассчитанных Системой полных или промежуточных итоговых значений.
На вкладке «Сортировка» расположен интерфейс настройки сортировки по группам, столбцам и агрегатам. Состав вкладки зависит от расположения поля в табличном представлении виджета:
-
если поле расположено в области столбцов, то отображаются блоки (Рисунок «Вкладка «Сортировка». Блоки «Столбцы» и «Агрегаты»):
-
«Столбцы» – по умолчанию блок раскрыт, в блоке настраивается сортировка по данным в столбце;
-
«Агрегаты» – блок отображается, если по полю настроена промежуточная агрегация, в блоке настраивается сортировка по агрегатам в столбце.
-
-
если поле расположено в области групп, то отображается блок «Группы» (Рисунок «Вкладка «Сортировка». Блок «Группы»). По умолчанию блок раскрыт, в блоке настраивается сортировка данных в группировке;
-
если поле расположено в области групп и столбцов, то отображаются блоки (Рисунок «Вкладка «Сотировка». Блоки «Группы», «Столбцы» и «Агрегаты»).
-
«Группы» – по умолчанию блок раскрыт, в блоке настраивается сортировка по данным в группировке;
-
«Столбцы» – по умолчанию блок раскрыт, в блоке настраивается сортировка по данным в столбце;
-
«Агрегаты» – блок отображается, если по полю настроена промежуточная агрегация. В блоке настраивается сортировка по агрегатам в столбце.
Интерфейс настройки сортировки одинаковый для числовых и текстовых полей и предусматривает значения:
-
«Нет» – строки выводятся в том порядке как извлекаются из базы данных системы, без последующей сортировки;
-
«По возрастанию» – числовые значения выводятся по возрастанию. При сортировке текстовых значений сначала выводятся символы-знаки, далее по порядку алфавита: сначала символы латиницы, после символы кириллицы;
-
«По убыванию» – числовые значения выводятся по убыванию. При сортировке текстовых значений сначала значения выводятся в обратном порядке алфавита вначале кириллица, далее латиница, после выводятся символы-знаки.
-
Если в Виджете используется сортировка по нескольким полям, то для каждого такого поля на данной вкладке устанавливается номер позиции, то есть определяется очередность применения сортировки по данному полю.
По умолчанию сортировка в виджете по полю не задана (выбрано значение «Нет» в блоках «Группы», «Столбцы», «Агрегаты»).
На вкладке «Форматирование» (Рисунок «Вкладка «Форматирование») настраивается условное форматирование первичных и агрегированных значений полей (столбцов).
Вкладка «Форматирование» состоит из блоков для настройки форматирования по столбцам, группировкам и агрегатам. Блоки настройки содержат следующие элементы:
-
кнопка «Добавить группу» – добавление группы условий (см. 1, Рисунок «Вкладка «Форматирование»);
-
кнопка «Удалить группу» – удаление группы условий (см. 2, Рисунок «Вкладка «Форматирование»);
-
условие форматирования (см. 3, Рисунок «Вкладка «Форматирование»).
Состав блоков вкладки «Форматирование» зависит от расположения поля в табличном представлении виджета:
-
если поле расположено в области столбцов, то отображаются блоки (Рисунок «Вкладка «Форматирование». Блоки «Столбцы» и «Агрегаты»):
-
«Столбцы» – по умолчанию блок раскрыт, в блоке настраивается форматирование данных в столбце:
-
«Агрегаты» – блок отображается, если по полю настроена промежуточная агрегация. В блоке настраивается форматирование агрегатов в столбце.
-
-
если поле расположено в области групп, то отображается блок «Группы» (Рисунок «Вкладка «Форматирование» блок «Группы»). По умолчанию блок раскрыт, в блоке настраивается форматирование данных в группировке;
-
если поле расположено в области групп и столбцов, то отображаются блоки (Рисунок «Вкладка «Форматирование». Блоки «Группы», «Столбцы» и «Агрегаты»):
-
«Группы» – по умолчанию блок раскрыт, в блоке настраивается форматирование данных в группировке;
-
«Столбцы» – по умолчанию блок раскрыт, в блоке настраивается форматирование данных в столбце;
-
«Агрегаты» – блок отображается, если по полю настроена промежуточная агрегация. В блоке настраивается форматирование агрегатов в столбце.
-
Настройку форматирования можно удалить или дублировать. Для этого
нажмите на кнопку в области условия (см. 3, Рисунок «Вкладка
«Форматирование») и выберите в контекстном меню пункт
«Дублировать» или «Удалить» (Рисунок
«Контекстное меню настройки форматирования»).
В Системе предусмотрены виды оператора форматирования (Рисунок «Вкладка «Форматирование». Настройка условия): «Цвета», «Значки», «Гистограмма», «Диаграмма». Работа с данными операторами описана ниже в п. Цвета – Диаграмма.
![]() |
---|
Допустимо форматирование одной и той же ячейки сразу несколькими видами форматирования (Рисунок «Форматирование одной ячейки несколькими видами форматирования»). |
Переменная – это константа или формула, которая может заменять значения при расчете агрегата поля с помощью формулы или настройки SQL-фильтрации. Переменные могут повысить производительность, надежность и удобочитаемость.
Для добавления переменной в виджет нажмите на кнопку справа от поисковой строки и в выпадающем списке в
блоке «Переменная» выберите пункт «Создать» (Рисунок «Кнопка для добавления
переменной»).
Откроется окно создания переменной (Рисунок «Окно создания переменной»), в котором заполните следующие поля:
-
«Наименование» – введите краткое наименование переменной (латинскими буквами без пробелов), которое может быть использовано в других формулах и фильтрах;
-
«Алиас» – введите наименование переменной в том виде, в каком оно будет отображаться в пользовательском интерфейсе окон и виджетов (можно использовать кириллицу и пробелы);
-
«Тип данных» – выберите в выпадающем списке один из следующих типов данных:
-
«Логическое»;
-
«Дата»;
-
«Число (дробное)»;
-
«Число (целое)»;
-
«Строка».
-
-
«Тип переменной» – выберите один из следующих типов переменной:
-
«Константа» – неизменяемое значение;
-
«Расчетная» – значение задается с помощью формулы.
-
-
«Поле ввода» – введите значение или формулу в зависимости от выбранного типа переменной.
Нажмите на кнопку «Добавить». Созданные переменные отображаются в блоке «Переменные» на вкладке «Данные» (Рисунок «Список переменных на вкладке «Данные»).
Ниже описаны примеры использования переменных.
Переменная типа «Константа» – это величина, которая при выполнении вычислений остается неизменной.
Пример настройки переменной типа «Константа» (Рисунок «Пример настройки переменной типа «Константа»):
-
создайте переменную курса доллара к рублю;
-
используйте значение переменной в расчетах формул поля «Прибыль 2021»
При изменении значения не нужно будет менять значение во всех формулах, а нужно будет изменить только значение переменной.
Переменная типа «Расчетная» – это изменяемое величина, значение задается с помощью формулы.
Подробнее о синтаксисе формул описано в п. Вид агрегации «Формула» и в приложении (Приложение А).
Пример настройки переменной типа «Расчетная» (Рисунок «Пример настройки переменной типа «Расчетная»):
-
создайте переменную итоговой сумы поля «Прибыль 2021» [pribyl_2] с помощью формулы sum([pribyl_2]);
-
используйте значение переменной для расчета процента прибыли 2021.
Для редактирования переменной наведите курсор мыши на наименование
переменной и нажмите на кнопку , в выпадающем списке выберите пункт
«Редактировать».
Откроется окно редактирования переменной, аналогичное окну создания (см. Рисунок «Окно создания переменной»).
Если переменная не используется в расчетах формул – доступны все поля для редактирования.
Если переменная используется для расчетов – нет возможности изменить наименование переменной, при сохранении переменной с измененным наименованием откроется уведомление «Переменная используется в формуле, ее нельзя переименовать».
Внесите необходимые изменения и нажмите на кнопку «Сохранить».
Для удаления переменной наведите курсор мыши на наименование
переменной и нажмите на кнопку , в выпадающем списке выберите пункт
«Удалить».
Удалить можно только неиспользующиеся переменные. При удалении откроется окно подтверждения действия. Нажмите на кнопку «Удалить», чтобы подтвердить действие, или на кнопку «Отмена» для отмены удаления переменной.
Если переменная используется для расчетов – удаление невозможно, при удалении откроется уведомление «Переменная используется в формуле, ее нельзя удалить».
Расчетные агрегаты – это дополнительные агрегаты в виджете, значение которых рассчитывается с помощью формул.
Для добавления расчетного агрегата в виджет нажмите на кнопку справа от поисковой строки и в выпадающем списке в
блоке «Расчетный агрегат» выберите пункт «Создать» (Рисунок «Кнопка для добавления
расчетного агрегата»).
Откроется окно создания расчетного агрегата (Рисунок «Окно создания расчетного агрегата»), в котором заполните следующие поля:
-
«Наименование» – введите краткое наименование расчетного агрегата (латинскими буквами без пробелов), которое может быть использовано в других формулах и фильтрах;
-
«Алиас» – введите наименование расчетного агрегата в том виде, в каком оно будет отображаться в пользовательском интерфейсе окон и виджетов (можно использовать кириллицу и пробелы);
-
«Итоговое значение» – введите формулу для расчета итоговой агрегации поля;
-
«Промежуточное значение» – введите формулу для расчета промежуточных агрегации поля.
![]() |
---|
Все поля, кроме поля «Итоговое значение», обязательны для заполнения. |
Нажмите на кнопку «Добавить». Кнопка активна только после заполнения обязательных полей. Созданные расчетные агрегаты отображаются в блоке «Расчетные агрегаты» на вкладке «Данные» (Рисунок «Список расчетных агрегатов на вкладке «Данные»).
Добавление расчетного поля в структуру виджета аналогично добавлению обычного поля в столбцы с последующее настройкой агрегации (см. п. Включение поля в область столбцов).
Расчетные агрегаты, использующиеся в структуре виджета, отмечены
пиктограммой слева от наименования расчетного агрегата (Рисунок «Используемые расчетные
агрегаты»).
Для расчетных агрегатов, включенных в структуру виджета, доступны настройки, аналогичные настройкам агрегатов обычного поля:
-
фильтрация агрегата – для расчетных полей доступна только расширенная фильтрация (см. п. Вкладка «Фильтрация», Рисунок «Вкладка «Фильтрация» в окне детальной настройки свойств включенного в виджет расчетного агрегата»);
Рисунок 17. Вкладка «Фильтрация» в окне детальной настройки свойств включенного в виджет расчетного агрегата
-
смена агрегации: изменение формул, добавление дополнительных формул (см. п. Вид агрегации «Формула», Рисунок «Вкладка «Агрегация» в окне детальной настройки свойств включенного в виджет расчетного агрегата»);
Рисунок 18. Вкладка «Агрегация» в окне детальной настройки свойств включенного в виджет расчетного агрегата
-
сортировка по агрегату (см. п. Вкладка «Сортировка», Рисунок «Вкладка «Сортировка» в окне детальной настройки свойств включенного в виджет расчетного агрегата»);
Рисунок 19. Вкладка «Сортировка» в окне детальной настройки свойств включенного в виджет расчетного агрегата
-
форматирование агрегата (см. п. Вкладка «Форматирование», Рисунок «Вкладка «Форматирование» в окне детальной настройки свойств включенного в виджет расчетного агрегата»).
Рисунок 20. Вкладка «Форматирование» в окне детальной настройки свойств включенного в виджет расчетного агрегата
Для редактирования алиаса расчетного агрегата наведите курсор мыши на
наименование расчетного агрегата и нажмите на кнопку , в выпадающем списке выберите пункт
«Редактировать».
Откроется окно редактирования расчетного агрегата (Рисунок «Окно изменения расчетного агрегата»).
Внесите изменения в алиас расчетного агрегата и нажмите кнопку «Сохранить».
Для изменения формул расчета агрегата поле должно находиться в
структуре виджета. Наведите курсор мыши на наименование расчетного
агрегата на вкладке «Данные» или в панели настроек структуры виджета и
нажмите на кнопку . Откроется окно настроек расчетного агрегата, в
котором на вкладке «Агрегация» есть возможность внести изменения в
формулу расчета агрегата (Рисунок
«Окно настроек расчетного агрегата»).
Для удаления расчетного агрегата наведите курсор мыши на наименование
расчетного агрегата и нажмите на кнопку , в выпадающем списке выберите пункт
«Удалить».
Удалить можно только неиспользующиеся расчетные агрегаты. При удалении откроется окно подтверждения действия. Нажмите на кнопку «Удалить», чтобы подтвердить действие, или на кнопку «Отмена» для отмены удаления расчетного агрегата.
Если расчетный агрегат используется – удаление невозможно, при удалении откроется уведомление «Поле используется в качестве агрегата, его нельзя удалить».
- Настройки данных виджета типа «Таблица»
- Настройки данных виджета типа «Сводная таблица»
- Настройки данных виджета типа «Столбчатая диаграмма (вертикальная)»
- Настройки данных виджета типа «Столбчатая диаграмма с накоплением (вертикальная)»
- Настройки данных виджета типа «Столбчатая диаграмма (горизонтальная)»
- Настройки данных виджета типа «Столбчатая диаграмма с накоплением (горизонтальная)»
- Настройки данных виджета типа «Радар»
- Настройки данных виджета типа «Линейный график»
- Настройки данных виджета типа «Линейный график с накоплением»
- Настройки данных виджета типа «Комбинированная диаграмма (вертикальная)»
- Настройки данных виджета типа «Комбинированная диаграмма (горизонтальная)»
- Настройки данных виджета типа «Комбинированная диаграмма с накоплением»
- Настройки данных виджета типа «Круговая диаграмма»
- Настройки данных виджета типа «Кольцевая диаграмма»
- Настройки данных виджета типа «Полярная диаграмма»
- Настройки данных виджета типа «Пузырьковая диаграмма» (точечная диаграмма)
- Настройки данных виджета типа «Древовидная карта» (однослойная)
- Настройки данных виджета типа «Тепловая карта»
- Настройки данных виджета типа «Карта»
- Настройки данных виджета типа «Плиточная карта»
- Настройки данных виджета типа «Тренд»
- Настройки данных виджета типа «HTML» (beta-версия)
Вид виджета является ключевым его параметром, определяющим формат представления данных.
В настройки вида виджета входят:
-
выбор типа визуализации;
-
настройка параметров внешнего вида выбранного типа визуализации:
-
«Информация о виджете»;
-
«Легенда»;
-
«Подписи»;
-
«Оси»;
-
«Группировка значений»;
-
«Вид».
-
-
настройка параметров показателей выбранного типа визуализации.
Значение типа визуализации для каждого виджета отображается в интерфейсе просмотра списка виджетов (см. Рисунок «Окно «Виджеты»). Для любого виджета можно задать или изменить его вид. Предусмотрены следующие типы виджетов:
-
– таблица (по умолчанию);
-
– сводная таблица;
-
– столбчатая диаграмма (вертикальная);
-
– cтолбчатая диаграмма с накоплением (вертикальная);
-
– cтолбчатая диаграмма (горизонтальная);
-
– cтолбчатая диаграмма с накоплением (горизонтальная);
-
– радар;
-
– линейный график;
-
– линейный график с накоплением;
-
– комбинированная диаграмма (вертикальная);
-
– комбинированная диаграмма (горизонтальная);
-
– комбинированная диаграмма с накоплением;
-
– круговая диаграмма;
-
– кольцевая диаграмма;
-
– полярная диаграмма;
-
– пузырьковая диаграмма;
-
– древовидная карта;
-
– тепловая карта;
-
– карта;
-
– плиточная карта;
-
– тренд;
-
– HTML.
Управление типом виджета выполняется на вкладке «Вид» области основных настроек виджета (Рисунок «Вкладка «Вид» области основных настроек виджета»).
По умолчанию (после создания) виджет имеет тип «Таблица». Данные в таком виджете отображаются в формате таблицы (Рисунок «Вывод данных в формате таблицы»).
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
вывод включенных в данные виджета столбцов;
-
вывод строк в соответствии с заданной фильтрацией;
-
вывод сгруппированных строк (при соответствующем способе включения поля модели в данные виджета – см. п. Настройка состава полей данных виджета);
-
вывод в сгруппированные строки агрегированных значений (промежуточные итоги) – в соответствии с выполненными настройками агрегации (см. п.Настройка состава полей данных виджета);
-
вывод итогов по каждому столбцу – в соответствии с выполненными настройками агрегации (см. п. Настройка состава полей данных виджета);
-
фильтрация исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка исходных строк и агрегированных данных по одному или нескольким полям модели;
-
настройка форматирования цветом ячеек таблицы (см. п. Вкладка «Форматирование»).
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация данных виджета с помощью текстовых фильтров отображаемых над каждым столбцом данных;
-
многоуровневая сортировка данных виджета при нажатии на наименования столбцов (по возрастанию
/
по убыванию);
-
перемещение столбцов (изменение местами);
-
изменение вида агрегации для итогового значения.
-
Указанные возможности были подробно рассмотрены в выше (см. п. Настройка состава полей данных виджета).
![]() |
---|
В Системе возможна многоуровневая пользовательская сортировка данных табличного виджета. Для ее применения выполните следующие действия:
|
При одновременном применении сортировки по нескольким столбцам (многоуровневая сортировка) в пиктограмме отображается значение порядкового номера данной сортировки. Если фильтр единственный или первый из нескольких, то отображается значение «1». У второго уровня будет отображаться значение «2», у третьего «3» и так далее (Рисунок «Пример использования многоуровневой пользовательской сортировки данных табличного виджета»).
Рисунок 23. Пример использования многоуровневой пользовательской сортировки данных табличного виджета

Чтобы настроить базовую и расширенную фильтрацию в табличном
представлении виджета, нажмите на кнопку под наименованием столбца. Если для поля не
настроена фильтрация, то в окне настроек по умолчанию отобразится список
операторов базовой фильтрации (Рисунок «Окно настроек базовой фильтрации»). Если по полю
настроена фильтрация, то по умолчанию отобразится экран с заданными
условиями фильтрации. Для перехода в расширенную фильтрацию нажмите на
кнопку «Расширенная фильтрация» (Рисунок «Окно настроек расширенной фильтрации для столбцов и
агрегатов»). Для возврата назад на экран настроек базовой
фильтрации нажмите на кнопку рядом с заголовком «Фильтрация» (1).
Настройка базовой и расширенной фильтрации описаны в п. Вкладка «Фильтрация». В табличном
представлении виджета выводится расширенная фильтрация для столбцов и
агрегатов по умолчанию блок «Агрегаты» свернут.
Для табличного виджета в режиме просмотра или редактирования у полей с настроенной итоговой агрегацией есть возможность изменить тип агрегации на любой доступный, нажав на пиктограмму с типом агрегата слева от итогового значения агрегата (Рисунок «Переход в окно быстрого анализа»).
Окно быстрого анализа содержит (см. Рисунок «Переход в окно быстрого анализа»):
-
список доступных агрегаций (зависит от типа поля), в том числе настроенные формулы;
-
итоговое значение агрегата по каждому доступному типу агрегации.
![]() |
---|
Если в режиме редактирования изменить тип агрегации через окно быстрого анализа, то тип агрегации применяется для поля. |
Если итоговая агрегация не настроена, при наведении курсором мыши на
место отображения итоговой агрегации отобразится кнопка . При нажатии на кнопку
откроется окно быстрого анализа для настройки
итоговой агрегации (Рисунок «Окно быстрого анализа для настройки итоговой
агрегации»). Установите «флажок» напротив необходимого типа
итоговой агрегации.
Сводная таблица – это способ представления сводных данных в табличной форме. Это незаменимый инструмент при создании отчетов из агрегированных источников данных. Сводная таблица позволяет работать со сложно-структурированными данными и создавать простые и наглядные отчеты. При помощи сводных таблиц можно легко объединить и выделить нужные данные, соотнести их с различными параметрами, сортировать, агрегировать и анализировать любой объем информации.
Чтобы выбрать тип виджета «Сводная таблица», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде таблицы сгруппированных значений (Рисунок «Виджет типа «Сводная
таблица»).
Сводная таблица состоит из следующих основных областей:
-
строки – состоит из заголовков в левой части сводной таблицы и отображает уникальные значения выбранного поля;
-
столбцы – состоит из заголовков столбцов сводной таблицы;
-
показатели – основная область сводной таблицы, в которой производятся расчеты агрегированных данных;
-
итоговая срока – область отображения итогового значения показателя по столбцам;
-
итоговый столбец – область отображения итогового значения показателя по строкам;
-
навигационная панель – состоит из области «Хлебные крошки» групп-строк и групп-столбцов, а также списка включенных в виджет показателей;
-
атрибуты – область отображение атрибутов групп строк.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в подблок «Групп-столбцов» виджета (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма»), используется для формирования области столбцов;
-
поле модели, включенное в подблок «Групп-строк» виджета (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма»), используется для формирования строк;
-
каждое поле, добавленное в блок «Агрегаты/Столбцы», попадает в область показателей. Если у поля настроена промежуточная и итоговая агрегации, то в области агрегированных данных отобразятся агрегат поля в разрезе настроенных группировок.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения таблицы поля, вместо таблицы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
в навигационной панели:
-
скрытие/раскрытие навигационной панели – при нажатии на кнопку «Скрыть» навигационная панель скрывается из окна просмотра виджета. При нажатии на кнопку «Подробнее» навигационная панель отображается в окне просмотра виджета (Рисунок «Скрытие навигационной панели», Рисунок «Раскрытие навигационной панели»);
-
фильтрация (Рисунок «Пример настройки фильтрации данных»):
-
исходных строк по одному или нескольким полям (включая не используемые в виджете поля, используя скрытую фильтрацию);
-
агрегированных данных по итоговому значению показателя (фильтрация действует на значение итогового столбца первого уровня групп-строк).
-
-
сортировка (по возрастанию или убыванию) (Рисунок «Пример настройки сортировки данных»):
-
групп-строк и групп-столбцов (включая не используемые в виджете поля, используя скрытую сортировку);
-
агрегатов показателей через настройки поля – в этом случае сортировка устанавливается на итоговый столбец показателя.
Примечание
Приоритетность сортировки устанавливается в следующем порядке: сортировка агрегатов, скрытая сортировка, сортировка групп-строк.
-
-
смена промежуточного агрегата:
-
при нажатии на тег агрегата показателя, находящегося в навигационной панели, отображается выпадающий список доступных агрегатов (Рисунок «Выбор агрегата в навигационной панели»);
-
через настройки поля (см. п. Вкладка «Агрегация»).
-
-
раскрытие уровней группировок:
-
при нажатии на наименование уровня в навигационной панели данные виджета раскроются до указанного уровня (Рисунок «Раскрытие данных до выбранного уровня группировки»);
-
раскрывая уровень, нажав на кнопку
(Рисунок «Раскрытие данных до выбранного уровня группировки вручную»).
-
-
форматирование группировок (Рисунок «Пример форматирования группировок сводной таблицы»);
-
скрытие показателей из таблицы. При нажатии на наименование показателя он зачеркивается и скрывается из таблицы, вернуть показатель можно повторным нажатием на наименование (Рисунок «Отображение показателя», Рисунок «Скрытие показателя»).
-
-
в области показателей:
-
сортировка (по возрастанию или убыванию):
-
агрегатов показателей:
-
при нажатии на наименование показателя в таблице в настройках показателя отметится настроенный тип сортировки с пометкой уровня группировки, на котором была выполнена сортировка (Рисунок «Пример настройки сортировки данных в области показателей»);
Примечание
Приоритетность сортировки устанавливается в следующем порядке: сортировка агрегатов, скрытая сортировка, сортировка групп-строк. В Системе возможна многоуровневая сортировка показателей виджета в одной группировке. Для ее применения выполните следующие действия:
-
нажмите на наименование первого показателя (один или два раза) в зависимости от необходимой сортировки данных;
-
удерживая клавишу <Ctrl>, нажмите на наименование второго и последующих показателей (один или два раза) от необходимой сортировки данных.
При одновременном применении сортировки по нескольким показателям (многоуровневая сортировка) в пиктограмме отображается значение порядкового номера данной сортировки. Если сортировка единственная или первая из нескольких, то отображается значение «1». У второго уровня будет отображаться значение «2», у третьего – «3» и т.д. (Рисунок «Многоуровневая сортировка показателей виджета»).
-
-
-
-
смена итоговой агрегации – при нажатии на тег агрегата итогового значения открывается окно быстрого анализа, содержащее (Рисунок «Смена итоговой агрегации»):
-
список доступных агрегаций (зависит от типа поля), в том числе настроенные формулы;
-
итоговое значение агрегата по каждому доступному типу агрегации.
Примечание
Если в режиме редактирования изменить тип агрегации через окно быстрого анализа, то тип агрегации применится для поля. Если итоговая агрегация не настроена, при наведении курсором мыши на место отображения итоговой агрегации отобразится кнопка
. При нажатии на кнопку
откроется окно быстрого анализа для настройки итоговой агрегации (Рисунок «Отображение кнопки для перехода к окну быстрого анализа», Рисунок «Окно быстрого анализа для настройки итоговой агрегации»).
-
-
форматирование показателей (Рисунок «Пример форматирования показателей сводной таблицы»).
-
-
в панели настроек структуры виджета (данный блок настроек доступен только в режиме редактирования виджета):
-
вывод атрибутивных данных. Для отображения атрибута выполните следующие действия:
-
добавьте поле в подблок «Строки» (Рисунок «Добавление поля в подблок «Строки») (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма»);
-
на панели настроек наведите курсор мыши на добавленное поле. Слева от наименования поля отобразится пиктограмма атрибута
(Рисунок «Пиктограмма атрибута»);
-
нажмите на пиктограмму атрибута
. Поле отобразится как атрибут в таблице, в панели настроек рядом с наименованием поля закрепится пиктограмма атрибута (Рисунок «Результат настройки атрибута»).
-
-
остальные функциональные возможности панели настроек структуры виджета описаны в п. Настройка структуры виджета.
-
Чтобы выбрать тип виджета «Столбчатая диаграмма (вертикальная)»,
нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде вертикальной столбчатой диаграммы (Рисунок «Виджет типа«Столбчатая
диаграмма вертикальная», Рисунок «Виджет типа «Столбчатая диаграмма вертикальная». Несколько
показателей»).
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбцы отдельного цвета, сгруппированные по значениям горизонтальной оси (группа столбцов);
-
значения для всех включенных в виджет групп столбцов по вертикальной оси выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации (точные значения оси, показатели и названия показателей, вид агрегации значения на диаграмме) при наведении курсора мыши на выбранный столбец (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей». Часть 1 – Рисунок «Отключение демонстрации отдельных показателей». Часть 3). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы. В области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1» – Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 3»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 60. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Столбчатая диаграмма с накоплением
(вертикальная)», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде вертикальной столбчатой диаграммы с
накоплением (Рисунок «Тип виджета
«Столбчатая диаграмма с накоплением (вертикальная)»).
Вертикальная столбчатая диаграмма с накоплением представляет данные нескольких показателей, наложенных друг на друга в одном вертикальном столбце.
Если в виджете задан только один показатель, столбчатая диаграмма с накоплением будет аналогична обычной столбчатой диаграмме (тип виджета «Столбчатая диаграмма (вертикальная)»).
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбцы отдельного цвета, наложенные друг на друга в одном вертикальном столбце, сгруппированные по значениям горизонтальной оси;
-
значения, включенные в виджет столбца по вертикальной оси, выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будет строиться столбец;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации (точных значений оси, показателя, вида его агрегации и названия показателя) при наведении курсора мыши на выбранный столбец (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/ отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1» – Рисунок «Отключение демонстрации отдельных показателей. Часть 4»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На столбчатой диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при проваливании в виджете»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 24. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Столбчатая диаграмма (горизонтальная)»,
нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде горизонтальной столбчатой диаграммы (Рисунок «Виджет типа «Столбчатая
диаграмма (горизонтальная)»).
В части функциональности данный тип виджета практически аналогичен виджету типа «Столбчатая диаграмма (вертикальная)» (см. п. Настройки данных виджета типа «Столбчатая диаграмма (вертикальная)») и представляет собой разворот виджета на 90 градусов, при котором оси абсцисс и ординат поменялись местами.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования вертикальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования горизонтальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбцы отдельного цвета, сгруппированные по значениям вертикальной оси (группа столбцов);
-
значения для всех включенных в виджет групп столбцов по горизонтальной оси выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля, на основе уникальных значений которого будет строиться вертикальная ось;
-
добавление данных для показателей – полей, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по вертикальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений вертикальной оси;
-
значений показателей.
-
-
отображение детальной информации (точных значений оси, показателя, названия показателя и вида агрегации значения на диаграмме) при наведении курсора мыши на выбранный столбец (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба вертикальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по горизонтальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1» – Рисунок «Отключение демонстрации отдельных показателей. Часть 3»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На столбчатой диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 20. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Столбчатая диаграмма с накоплением
(горизонтальная)», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде горизонтальной столбчатой диаграммы с
накоплением (Рисунок «Виджет типа
«Столбчатая диаграмма с накоплением
(горизонтальная)»).
Горизонтальная столбчатая диаграмма с накоплением представляет данные нескольких показателей, наложенных друг на друга в одном горизонтальном столбце.
Если в виджете задан только один показатель, столбчатая диаграмма с накоплением будет аналогична обычной столбчатой диаграмме (см. п. Виждеты типа «Столбчатая диаграмма (горизонтальная)»).
В части функциональности данный тип виджета практически аналогичен виджету типа «Столбчатая диаграмма с накоплением (вертикальная)» (см. п. Настройки данных виджета типа «Столбчатая диаграмма с накоплением (вертикальная)») и представляет его разворот на 90 градусов, при котором оси абсцисс и ординат поменялись местами.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования вертикальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования горизонтальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбцы отдельного цвета, наложенные друг на друга в одном горизонтальном столбце, сгруппированные по значениям вертикальной оси;
-
значения, включенные в виджет столбца по горизонтальной оси, выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля, на основе уникальных значений которого будет строиться вертикальная ось;
-
добавление данных для показателей – полей, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по вертикальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений вертикальной оси;
-
значений показателей.
-
-
отображение детальной информации (точных значений оси, показателя, вида его агрегации и названия показателя) при наведении курсора мыши на выбранный столбец (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба вертикальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по горизонтальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1» – Рисунок «Отключение демонстрации отдельных показателей. Часть 4»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На столбчатой диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 24. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Радар», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
На данной диаграмме значения каждой категории отображаются вдоль
отдельной оси (Рисунок «Виджет типа
«Радар»).
Данная диаграмма позволяет проводить сравнение между множественными количественными показателями. Он удобен для выявления показателей, которые имеют одинаковые значения, и определения существования среди значений этих показателей выбросов. Радиальные диаграммы также используются, чтобы выявить максимальные и минимальные значения показателя в пределах выбранной группировки.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования оси OX, повернутой на 360 градусов;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 300. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования оси OY, ось OY формируется для каждого значения оси OX;
-
данные каждого из полей, включенных в область столбцов виджета с агрегацией, отображаются как линии по точкам на оси OY, образуя многоугольник;
-
значения для всех включенных в виджет полей по оси OY (значения точек линий) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться ось OX;
-
добавление данных для показателей – полей модели, на основании которых будет строиться ось OY;
-
определение у полей данных для показателей – условий агрегации промежуточных значений для определения значения на оси OY.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк, агрегированных данных и группировок по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений группировок виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении линий показателей (значений точек).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений группировки;
-
значений показателей.
-
-
отображение детальной информации о ближайшей точке (точных значений оси, названий, значений показателей и вида агрегации значения) при наведении курсора мыши в область графика на выбранную линию (Рисунок «Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика»);
Рисунок 11. Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1», Рисунок «Отключение демонстрации отдельных показателей. Часть 2»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На линейном графике отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на графике. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1», Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 2»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 18. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Линейный график», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде линий графика (Рисунок «Виджет типа «Линейный
график»).
В части функциональности данный виджет практически аналогичен виджету типа «Столбчатая диаграмма (вертикальная)» (см. п. Настройки данных виджета типа «Столбчатая диаграмма (вертикальная)»). Отличия заключаются:
-
в ином виде отображения – линия вместо столбцов;
-
в интерполяции данных, дающей сглаживание графика (устранение эффекта ломаной линии) между точками значений.
Данный тип виджета:
-
следует применять там, где график отражает процесс или явление, при котором, кроме явно измеренных, возможны и промежуточные значения (значения «между» измеренными точками). В таком случае интерполяция значений имеет смысл, например, когда по горизонтальной оси указаны даты, месяцы, года, а по вертикальной – полученные в эти моменты значения измерений некой физической величины;
-
не следует применять там, где интерполяция значений ничем не обусловлена (если нет промежуточных точек), например, когда по горизонтальной оси расположены подразделения оргструктуры, классификационные группы и т.п.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок) используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с агрегацией, отображаются как линии отдельного цвета, точки в основе которых сгруппированы по значениям горизонтальной оси,
-
значения для всех включенных в виджет полей по вертикальной оси (значения точек линий) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут указаны точки для построения линий;
-
определение у полей данных для показателей – условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении линий показателей (значений точек).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации о ближайшей точке (точные значения оси, названия и значения показателей, вид агрегации значения на диаграмме) при наведении курсора мыши в область графика на выбранную линию (Рисунок «Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика»);
Рисунок 9. Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей (групп столбцов) – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1», Рисунок «Отключение демонстрации отдельных показателей. Часть 2»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На линейном графике отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на графике. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1» – Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 3»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
Рисунок 18. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
Чтобы выбрать тип виджета «Линейный график с накоплением», нажмите на
кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде линий графика с накоплением (Рисунок «Виджет типа «Линейный график с
накоплением»).
Линейный график с накоплением представляет данные нескольких показателей, наложенных друг на друга. Каждое новое значение данных прибавляется к уже существующим значениям, образуя «новый слой».
Если в виджете задан только один показатель, линейный график с накоплением будет аналогичен обычному линейному графику.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок) используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с агрегацией, отображаются как линии отдельного цвета, наложенные друг на друга, в основе которых точки, сгруппированные по значениям горизонтальной оси;
-
значения для всех включенных в виджет полей по вертикальной оси (значения точек линий) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут указаны точки для построения линий;
-
определение у полей данных для показателей – условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении линий показателей (значений точек).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации о ближайшей точке (точные значения оси, названия и значения показателей, вид агрегации значения на диаграмме) при наведении курсора мыши в область графика на выбранную линию (Рисунок «Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика»);
Рисунок 15. Отображение детальной информации о ближайшей точке при наведении курсора мыши в поле графика
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
Примечание
На линейном графике отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на графике. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом. При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
. Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
-
Чтобы выбрать тип виджета «Комбинированная диаграмма (вертикальная)»,
нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Комбинированная диаграмма объединяет в себе несколько видов визуализации
в одной диаграмме: столбчатая, линейная, точечная (Рисунок «Виджет типа «Комбинированная
диаграмма (вертикальная)»).
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбец/линия/точка отдельного цвета, сгруппированные по значениям горизонтальной оси; показатели типа столбец/линия, находящиеся на одной оси, накладываются друг на друга;
-
значения для всех включенных в виджет полей по вертикальной оси (столбцы, точки) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации (точные значения оси, показатели и названия показателей, вид агрегации значения на диаграмме) при наведении курсора мыши на выбранную категорию (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1» – Рисунок «Отключение демонстрации отдельных показателей. Часть 4»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
Примечание
На диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы. В области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом. При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
. Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
-
Чтобы выбрать тип виджета «Комбинированная диаграмма
(горизонтальная)», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Комбинированная диаграмма объединяет в себе несколько видов визуализации
в одной диаграмме: столбчатая, линейная, точечная (Рисунок «Виджет типа «Комбинированная
диаграмма (горизонтальная)»).
В части функциональности данный тип виджета практически аналогичен типу «Комбинированная диаграмма (вертикальная)» (см. п. Настройки данных виджета типа «Комбинированная диаграмма (вертикальная)») и представляет собой его разворот на 90 градусов, при котором оси абсцисс и ординат поменялись местами.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования вертикальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования горизонтальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбец/линия/точка отдельного цвета, сгруппированные по значениям вертикальной оси; показатели типа столбец/линия, находящиеся на одной оси, накладываются друг на друга;
-
значения для всех включенных в виджет полей по горизонтальной оси (столбцы, точки) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться вертикальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по вертикальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов/линий/точек).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений вертикальной оси;
-
значений показателей.
-
-
отображение детальной информации (точные значения оси, показатели и названия показателей, вид агрегации значения на диаграмме) при наведении курсора мыши на выбранную категорию (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба вертикальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных (Рисунок «Отключение демонстрации отдельных показателей. Часть 1» – Рисунок «Отключение демонстрации отдельных показателей. Часть 3»). При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
Примечание
На диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы. В области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом. При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
. Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
-
Чтобы выбрать тип виджета «Комбинированная диаграмма с накоплением»,
нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Комбинированная диаграмма с накоплением объединяет в себе несколько
видов визуализации в одной диаграмме: столбчатая, линейная, точечная
(Рисунок «Виджет типа
«Комбинированная диаграмма с накоплением»).
Комбинированная диаграмма с накоплением совмещает в себе:
-
показатели, наложенные друг на друга, имеющие один тип (применяется только к типу «Столбчатая», «Линейная») – находятся на одной оси;
-
отдельные показатели – находятся на отдельных осях.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования горизонтальной оси;
Примечание
В Системе существует ограничение – максимальное количество выводимых группировок в виджете равно 10000. -
поля (одно или несколько) модели, включенные в область столбцов виджета (см. п. Включение поля в область столбцов), используются для формирования вертикальной оси, для каждого такого поля должен быть определен тип агрегации промежуточных значений данных;
-
данные каждого из полей, включенных в область столбцов виджета с настроенной агрегацией, отображаются как столбец/линия/точка отдельного цвета, сгруппированные по значениям горизонтальной оси; показатели типа столбец/линия, находящиеся на одной оси, накладываются друг на друга;
-
значения для всех включенных в виджет полей по вертикальной оси (столбцы, точки) выстраиваются в едином масштабе.
Настройка данных для виджета этого типа включает:
-
добавление поля модели, на основе уникальных значений которого будет строиться горизонтальная ось;
-
добавление данных для показателей – полей модели, на основе которых будут строиться группы столбцов;
-
определение у полей данных для показателей условий агрегации промежуточных значений.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе столбцов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета для показателя на вкладке «Форматирование» (см. п. Вкладка «Форматирование»);
-
настройка показателей и внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений по горизонтальной оси виджета;
-
значений исходных строк и агрегатов для полей, используемых в построении показателей (столбцов).
-
-
сортировка (по возрастанию или убыванию) на основании:
-
значений горизонтальной оси;
-
значений показателей.
-
-
отображение детальной информации (точные значения оси, показатели и названия показателей, вид агрегации значения на диаграмме) при наведении курсора мыши на выбранную категорию (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный столбец»);
-
изменение масштаба горизонтальной оси с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch). После первого увеличения масштаба на виджете появляется дополнительная возможность масштабирования – элемент скроллинга (Рисунок «Масштабирование виджета с помощью элемента скроллинга»);
-
если на диаграмме отображаются несколько показателей – включение/отключение демонстрации отдельных показателей с автоматическим масштабированием по вертикальной оси остальных. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
Примечание
На диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме. -
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы. В области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом. При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
. Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране.
-
Чтобы выбрать тип виджета «Круговая диаграмма», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде круговой диаграммы (Рисунок «Тип виджета «Круговая
диаграмма»).
Круговая диаграмма показывает пропорциональное соотношение между категориями за счет деления круга на пропорциональные сектора (сегменты).
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок) используется для формирования состава секторов круговой диаграммы;
Примечание
В Системе существует ограничение – максимальное количество выводимых секторов в виджете равно 1000. -
агрегация промежуточных значений по полю модели, включенному в область столбцов виджета (см. п. Включение поля в область столбцов), определяет значения по каждому из секторов и их соотношение.
Настройка данных для виджета этого типа включает:
-
добавление поля данных модели для формирования состава секторов;
-
добавление поля данных модели для формирования показателя, распределение значений которого будет характеризовать виджет;
-
настройку типа агрегации промежуточных значений показателя.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе секторов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета сектора на вкладке «Форматирование» (см. п. Вкладка «Форматирование»).
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля, определяющего состав секторов;
-
значений поля данных отображаемого показателя.
-
-
отображение детальной информации (название сектора, значение показателя, вид агрегации значения на диаграмме, у значения группы отображается цвет, используемый на секторе диаграммы) при наведении курсора мыши на выбранный сектор (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный сектор»);
-
отображение значения группы. При настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране;
Рисунок 16. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
включение и отключение демонстрации показателей. По умолчанию на диаграмме отображаются значения первого показателя, остальные показатели зачеркнуты (Рисунок «Включение/отключение демонстрации показателей»). Включение/отключение демонстрации показателей происходит при нажатии на показатель. На диаграмме отображаются значения только одного показателя. При нажатии на зачеркнутый показатель он становится активным, на диаграмме отображаются значения выбранного показателя. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»).
Примечание
На круговой диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме.
-
Чтобы выбрать тип виджета «Кольцевая диаграмма», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде круговой диаграммы (Рисунок «Тип виджета «Кольцевая
диаграмма»).
В части функциональности данный тип виджета практически аналогичен виджету типа «Круговая диаграмма» (см. п. Настройки данных виджета типа «Круговая диаграмма»). Отличие заключается в наличии пустого пространства посередине.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования состава секторов круговой диаграммы;
Примечание
В Системе существует ограничение – максимальное количество выводимых секторов в виджете равно 1000. -
агрегация промежуточных значений по полю модели, включенному в область столбцов виджета (см. п. Включение поля в область столбцов), определяет значения по каждому из секторов и их соотношение.
Настройка данных для виджета этого типа включает:
-
добавление поля данных модели для формирования состава секторов;
-
добавление поля данных модели для формирования показателя, распределение значений которого будет характеризовать виджет;
-
настройка типа агрегации промежуточных значений показателя.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе секторов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета сектора на вкладке «Форматирование» (см. п. Вкладка «Форматирование»).
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля, определяющего состав секторов;
-
значений поля данных отображаемого показателя.
-
-
отображение детальной информации (названия сектора, значения показателя и вида его агрегации) при наведении курсора мыши на выбранный сектор (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный сектор»);
-
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1», Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 2»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране;
Рисунок 8. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
включение и отключение демонстрации показателей. По умолчанию на диаграмме отображаются значения первого показателя, остальные показатели зачеркнуты (Рисунок «Включение/отключение демонстрации показателей. Часть 1», Рисунок «Включение/отключение демонстрации показателей. Часть 2»). Включение/отключение демонстрации показателей происходит при нажатии на показатель. На диаграмме отображаются значения только одного показателя. При нажатии на зачеркнутый показатель он становится активным, на диаграмме отображаются значения выбранного показателя. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»).
Примечание
На кольцевой диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме.
-
Чтобы выбрать тип виджета «Полярная диаграмма», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде полярной диаграммы (Рисунок «Виджет типа «Полярная
диаграмма»).
Диаграмма полярной области похожа на обычную круговую диаграмму (см. п. Настройки данных виджета типа «Круговая диаграмма»), за исключением того, что сектора имеют равные углы и отличаются тем, насколько далеко каждый сектор удаляется от центра круга.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования состава секторов круговой диаграммы;
Примечание
В Системе существует ограничение – максимальное количество выводимых секторов в виджете равно 1000. -
агрегация промежуточных значений по полю модели, включенному в область столбцов виджета (см. п. Включение поля в область столбцов), определяет значения удаленности каждого из секторов и их соотношение.
Настройка данных для виджета этого типа включает:
-
добавление поля данных модели для формирования состава секторов;
-
добавление поля данных модели для формирования показателя, распределение значений которого будет характеризовать виджет;
-
настройка типа агрегации промежуточных значений показателя.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (а на их основе секторов полученной диаграммы) по одному или нескольким используемым полям модели;
-
выбор цвета сектора на вкладке «Форматирование» (см. п. Вкладка «Форматирование»).
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля, определяющего состав секторов;
-
значений поля данных отображаемого показателя.
-
-
отображение детальной информации (названия сектора, значения показателя и вида его агрегации) при наведении курсора мыши на выбранный сектор (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный сектор»);
-
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1», Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 2»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране;
Рисунок 8. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
включение и отключение демонстрации показателей. По умолчанию на диаграмме отображаются значения первого показателя, остальные показатели зачеркнуты (Рисунок «Включение/отключение демонстрации показателей. Часть 1», Рисунок «Включение/отключение демонстрации показателей. Часть 2»). Включение/отключение демонстрации показателей происходит при нажатии на показатель. На диаграмме отображаются значения только одного показателя. При нажатии на зачеркнутый показатель он становится активным, на диаграмме отображаются значения выбранного показателя. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»).
Примечание
На полярной диаграмме отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д.), то данное поле не будет отображаться на диаграмме.
-
Пузырьковая диаграмма – это тип диаграмм, способный отображать трехмерные данные в двумерном пространстве.
Данный тип диаграммы может отобразить как точечную диаграмму, так и пузырьковую диаграмму, в которой точки данных заменены пузырьками, причем их размер служит дополнительным (третьим) измерением данных. В дополнение к значениям X и значениям Y, наносимым на точечную диаграмму, на пузырьковой диаграмме показаны также значения Z (размер).
Чтобы выбрать тип виджета «Пузырьковая диаграмма», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде пузырьковой диаграммы (Рисунок «Виджет типа «Пузырьковая
диаграмма»).
Построение диаграммы выполняется по следующему принципу:
-
Х – (числовые или категориальные данные) диапазон значений с определенным шагом, полученный из агрегированных данных;
-
У – (числовые или категориальные данные) диапазон значений с определенным шагом, полученный из агрегированных данных;
-
Z – значение, преобразованное в диаметр пузырька на графике – для вычисления относительного размера точек диаграммы (не требуется для построения точечной диаграммы).
Правила построения данного типа виджета заключается в следующем:
-
построение диаграммы на основе данных без группировок:
-
для построения точечной диаграммы требуется как минимум три поля, добавленных в столбцы, и четыре поля для построения пузырьковой диаграммы, где:
-
первый столбец – для формирования категорий;
-
второй столбец – диапазон значения для оси Х (возможно строковое значение);
-
третий столбец – диапазон значений для оси У (возможно строковое значение);
-
четвертый столбец – значение для оси Z (от значения зависит размер пузырька).
-
Пример настроенной пузырьковой диаграммы на основе данных без группировок представлен на рисунке ниже (Рисунок «Пример настроенной пузырьковой диаграммы на основе данных без группировок»).
-
-
построение диаграммы на основе группированных данных по группам-строк. Для построения требуется:
-
одно ли несколько полей в группах-строках для формирования категорий;
-
два столбца с настроенный промежуточной агрегацией (для точечной диаграммы) или три столбца с настроенной промежуточной агрегацией (для пузырьковой диаграммы), где:
-
агрегаты первого столбца – диапазон значения для оси Х;
-
агрегаты второго столбца – диапазон значений для оси У;
-
агрегаты третьего столбца – значение для оси Z (от значения зависит размер пузырька).
Пример значений диаграммы на основе группированных данных по группам-строк представлен в таблице ниже (Таблица «Пример значений диаграммы на основе группированных данных по группам-строк»).
Таблица 1. Пример значений диаграммы на основе группированных данных по группам-строк
Группа-строк Показатель 1 = X Показатель 2 = Y Показатель 3 = Z A 1 5 0.5 B 3 4 1 C 7 2 2
Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк представлен на рисунке ниже (Рисунок «Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк»).
Рисунок 6. Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк
-
-
-
построение диаграммы на основе группированных данных по группам-строк и группам-столбцам. Для построения требуется:
-
одно или несколько полей в группах-строках для формирования категорий;
-
одно поле в группах-столбцах (последующие добавленные поля в группы-столбцы не учитываются) для формирования показателей;
-
два столбца с настроенной промежуточной агрегацией (для точечной диаграммы) или три столбца с настроенной промежуточной агрегацией (для пузырьковой диаграммы), где:
-
агрегаты первого столбца – диапазон значения для оси Х;
-
агрегаты второго столбца – диапазон значений для оси У;
-
агрегаты третьего столбца – значение для оси Z (от значения зависит размер пузырька).
Пример значений диаграммы на основе группированных данных по группам-строк и группам-столбцам представлен в таблице ниже (Таблица «Пример значений диаграммы на основе группированных данных по группам-строк и группам-столбцам»).
Таблица 2. Пример значений диаграммы на основе группированных данных по группам-строк и группам-столбцам
Группа-столбцов W Q Группа-строк Показатель 1 = X Показатель 2 = Y Показатель 3 = Z Показатель 1 = X Показатель 2 = Y Показатель 3 = Z A 1 5 0.5 2 10 1 B 3 4 1 2 8 3 C 7 2 2 7 3 2
Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк и группам-столбцам представлен на рисунке ниже (Рисунок «Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк и группам-столбцам»).
Рисунок 7. Пример настроенной пузырьковой диаграммы на основе группированных данных по группам-строк и группам-столбцам
-
-
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения диаграммы поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
выбор цветового форматирования диаграммы (см. п. Вкладка «Форматирование»):
-
для диаграммы на плоских данных:
-
для точечной диаграммы – доступно форматирование по полю, формирующему ось Y (третье поле) (Рисунок «Пример настройки форматирования по полю, формирующему ось Y (третье поле)»), по полю в категориях (первое поле) (Рисунок «Пример настройки форматирования по полю в категориях (первое поле)»);
-
для пузырьковой диаграммы – доступно форматирование по полю, формирующему ось Z (четвертое поле) (Рисунок «Пример настройки форматирования по полю, формирующему ось Z (четвертое поле)»), по полю в категориях (первое поле) (Рисунок «Пример настройки форматирования по полю в категориях (первое поле)»).
-
-
для диаграммы на группированной таблице:
-
для точечной диаграммы – доступно форматирование по полю в категориях (поле в группах-строк) (Рисунок «Пример настройки форматирования по полю в категориях (поле в группах-строк)»), по полю, формирующему ось Y (второе поле в агрегатах) (Рисунок «Пример настройки форматирования по полю, формирующему ось Y (второе поле в агрегатах)»);
-
для пузырьковой диаграммы – доступно форматирование по полю в категориях (поле в группах-строк) (Рисунок «Пример настройки форматирования по полю в категориях (поле в группах-строк)»), по агрегату поля, формирующего ось Z (третье поле в агрегатах) (Рисунок «Пример настройки форматирования по агрегату поля, формирующего ось Z (третье поле в агрегатах)»).
Рисунок 15. Пример настройки форматирования по агрегату поля, формирующего ось Z (третье поле в агрегатах)
-
-
для диаграммы на сводной таблице:
-
для точечной диаграммы – доступно форматирование по полю в категориях (поле в группах-строк) (Рисунок «Пример настройки форматирования по полю в категориях (поле в группах-строк)»), по показателям (поле в группах-столбцах) (Рисунок «Пример настройки форматирования по показателям (поле в группах-столбцах)») или по агрегату поля, формирующего ось Y (второе поле в агрегатах) (Рисунок «Пример настройки форматирования по агрегату поля, формирующего ось Y (второе поле в агрегатах)»);
Рисунок 18. Пример настройки форматирования по агрегату поля, формирующего ось Y (второе поле в агрегатах)
-
для пузырьковой диаграммы – доступно форматирование по показателям (поле в группах-столбцах) (Рисунок «Пример настройки форматирования по показателям (поле в группах-столбцах)»), по агрегату поля, формирующего ось Z (третье поле в агрегатах) (Рисунок «Пример настройки форматирования по агрегату поля, формирующего ось Z (третье поле в агрегатах)»), или по полю в категориях (поле в группах-строк) (Рисунок «Пример настройки форматирования по полю в категориях (поле в группах-строк)»).
Рисунок 20. Пример настройки форматирования по агрегату поля, формирующего ось Z (третье поле в агрегатах)
-
-
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля;
-
значений агрегата поля.
-
-
отображение детальной информации при наведении курсора мыши на выбранный пузырек/точку. При наведении курсора мыши на точку в подсказке отображаются значения двух измерений – значения по осям X и Y, при наведении курсора мыши на пузырек – значения трех измерений – значения по осям X, Y и Z (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный пузырек (на данных без группировок)» – Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный пузырек (на основе группированных данных по группам-строк и групп-столбцов)»);
Рисунок 22. Отображение детальной информации при наведении курсора мыши на выбранный пузырек (на данных без группировок)
Рисунок 23. Отображение детальной информации при наведении курсора мыши на выбранный пузырек (на основе группированных данных по группам-строк)
Рисунок 24. Отображение детальной информации при наведении курсора мыши на выбранный пузырек (на основе группированных данных по группам-строк и групп-столбцов)
-
при настройке множества группировок (групп-строк) в диаграммах на основе группированных данных при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом. При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
. Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране;
-
включение и отключение демонстрации показателей на основе группированных данных по группам-строк и группам-столбцов. По умолчанию на диаграмме отображаются значения всех показателей. Включение/отключение демонстрации показателей происходит при нажатии на показатель. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
-
приближение и отдаление данных виджета с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch).
-
Чтобы выбрать тип виджета «Древовидная карта» (однослойная), нажмите
на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде древовидной карты (Рисунок «Виджет типа «Древовидная
карта» (однослойная)»).
На древовидной карте (однослойной) отображаются иерархические данные как набор вложенных прямоугольников. Числовые значения задают размер и цвет отдельных прямоугольников.
На диаграмме отображается информация о долях категорий по отношению к общему числу. При наведении курсора на прямоугольник отображаются агрегат и наименование каждой категории.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок), используется для формирования состава групп (прямоугольников) древовидной карты;
Примечание
В Системе существует ограничение – максимальное количество выводимых групп в виджете равно 10000. -
агрегация промежуточных значений по полю модели, включенному в область столбцов виджета (см. п. Включение поля в область столбцов), определяет значения каждого из прямоугольников и их соотношение.
Настройка данных для виджета этого типа включает:
-
добавление поля данных модели для формирования состава групп (прямоугольников);
-
добавление поля данных модели для формирования показателя, распределение значений которого будет характеризовать виджет;
-
настройка типа агрегации промежуточных значений показателя.
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
выбор цветового форматирования диаграммы (см. п. Вкладка «Форматирование»).
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля, определяющего состав прямоугольников;
-
значений поля данных отображаемого показателя.
-
-
отображение детальной информации (названия сектора, значения показателя и вида его агрегации) при наведении курсора мыши на выбранный сектор (Рисунок «Отображение детальной информации при наведении курсора мыши на выбранный сектор»);
-
при настройке множества группировок при переходе на более глубокий уровень отображается значение выбранной группы, в области «Хлебные крошки» при переходе на более глубокий уровень группа выделяется жирным шрифтом (Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 1», Рисунок «Отображение значения группы при переходе на более глубокий уровень в виджете. Часть 2»). При наличии большого количества уровней группировок, не помещающихся в одну строку, уровни группировки располагаются в одну строку с возможностью перемещения по ним с помощью кнопок
,
(Рисунок «Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок»). Значения группировок автоматически перемещаются так, чтобы значение текущего уровня группировки отображалось на экране;
Рисунок 14. Отображение большого количества уровней группировок с возможностью перемещения по ним с помощью кнопок
-
включение и отключение демонстрации показателей. По умолчанию на диаграмме отображаются значения первого показателя, остальные показатели зачеркнуты (Рисунок «Включение/отключение демонстрации показателей. Часть 1», Рисунок «Включение/отключение демонстрации показателей. Часть 2»). Включение/отключение демонстрации показателей происходит при нажатии на показатель. На диаграмме отображаются значения только одного показателя. При нажатии на зачеркнутый показатель он становится активным, на диаграмме отображаются значения выбранного показателя.
При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На древовидной карте (однослойной) отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме. -
приближение и отдаление данных виджета с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch).
-
Чтобы выбрать тип виджета «Тепловая карта», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
Данные отобразятся в виде тепловой карты (Рисунок «Виджет типа «Тепловая
карта»).
Тепловые карты позволяют всесторонне анализировать многомерные данные за счет распределения данных по строкам и столбцам и закрашивания цветом ячеек таблицы. Выражается тенденция силы и распределения данных с помощью цвета.
Тепловая карта используется для визуализации количественных взаимоотношений между двумя категорийными переменными. Диаграмма состоит из прямоугольной сетки, составленной из двух категорийных переменных. Каждая ячейка в сетке обозначена при помощи числового значения.
Диаграмма помогает определить распределение числовых значений по двум категориям.
Принцип построения данного типа виджета заключается в следующем:
-
поля модели, включенные в область групп-строк виджета (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма»), используются для формирования таблицы с дискретными категориями в столбцах. Необходимо выбирать только один уровень для формирования столбцов, последующие уровни будут игнорироваться;
-
поля модели, включенные в область групп-столбцов виджета (см. п. Включение поля в область группировок для виджетов типа «Сводная таблица», «Тепловая карта», «Пузырьковая диаграмма»), используются для формирования таблицы с дискретными категориями в строках. Необходимо выбирать только один уровень для формирования строк, последующие уровни будут игнорироваться;
-
агрегация промежуточных значений по полю модели, включенному в область агрегатов/столбцов виджета (см. п. Включение поля в область столбцов), определяет значения агрегата по пересечению столбцов и строк.
Настройка данных для виджета этого типа включает:
-
добавление полей для формирования группировок (поле в группах-строк для формирования столбцов и поле в группах-столбцах для формирования строк);
Примечание
Ограничения при построении тепловой карты: выбранные поля для категорий диаграммы не могут превышать 51 уникальной записи на столбцах и 1000 записей на строках. Если одна или обе переменные превышают предел в 3000 значений, то можно использовать фильтр, например, настроенный, для уменьшения размера набора данных, в ином случае будут отображаться данные в соответствии с имеющимся ограничениями. -
добавление поля данных модели для формирования показателя, распределение значений которого будет характеризовать виджет;
-
настройка типа агрегации промежуточных значений показателя;
-
настройка правил условного цветового выделения агрегата показателя (см. п. Вкладка «Форматирование»). Доступно форматирование по умолчанию (Рисунок «Пример форматирования по умолчанию»).
До того, как на вкладке «Данные» будут выбраны необходимые и достаточные для построения графика поля, вместо диаграммы будет отображаться сообщение: «Виджет не сформирован. Выберите необходимые поля из вкладки «Данные», чтобы сформировать виджет» (см. Рисунок «Сообщение, когда не выбраны необходимые и достаточные для построения графика поля»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка агрегированных данных, группировок (столбцов или строк) по одному или нескольким используемым полям модели;
-
выбор цветового форматирования диаграммы (см. п. Вкладка «Форматирование») (Рисунок «Пример настройки форматирования тепловой карты с помощью оператора форматирования «Диаграмма» – Рисунок «Пример настройки форматирования тепловой карты с помощью оператора форматирования «Цвета»).
Рисунок 5. Пример настройки форматирования тепловой карты с помощью оператора форматирования «Диаграмма»
Рисунок 6. Пример настройки форматирования тепловой карты с помощью оператора форматирования «Гистограмма»
Рисунок 7. Пример настройки форматирования тепловой карты с помощью оператора форматирования «Значки»
Рисунок 8. Пример настройки форматирования тепловой карты с помощью оператора форматирования «Цвета»
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля, определяющего состав столбцов и строк;
-
значений поля данных отображаемого показателя.
-
-
включение и отключение демонстрации показателей. По умолчанию на диаграмме отображаются значения первого показателя, остальные показатели зачеркнуты (Рисунок «Включение/отключение демонстрации показателей. Часть 1», Рисунок «Включение/отключение демонстрации показателей. Часть 2»). Включение/отключение демонстрации показателей происходит при нажатии на показатель. На диаграмме отображаются значения только одного показателя. При нажатии на зачеркнутый показатель он становится активным, на диаграмме отображаются значения выбранного показателя. При наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
(Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 1», Рисунок «Отображение большого количества показателей, не помещающихся в одну строку. Часть 2»);
Примечание
На тепловой карте отображаются только поля с числовой агрегацией. Если для поля задана не числовая агрегация (текст, дата и т.д), то данное поле не будет отображаться на диаграмме. -
приближение и отдаление данных виджета с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch);
-
скрытие группировок (Рисунок «Отображение группировок на тепловой карте», Рисунок «Скрытие группировок на тепловой карте»).
-
Чтобы выбрать тип виджета «Карта», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
В поле виджета отобразится подложка в виде карты РФ, а на ней данные
регионов, настроенные в виджете (Рисунок «Тип виджета «Карта»).
Чтобы выбрать тип виджета «Плиточная карта», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
В поле виджета данные отобразятся в виде плиточной карты (Рисунок «Тип виджета «Плиточная
карта»).
Плиточная карта России – это картографическое представление, в котором все регионы занимают одинаковую площадь. При этом географические контуры страны и соседство регионов между собой более-менее сохраняются, поэтому регионы находятся на более-менее привычном месте.
Плиточная карта удобна, когда необходимо сравнить показатели регионов между собой и при этом площадь регионов не интересует.
Принцип построения данного типа виджета заключается в следующем:
-
поле модели, включенное в область группировок виджета (см. п. Включение поля в область группировок) используется для связи данных и карты. Это поле может содержать значения кодов ОКАТО, ОКТМО или кодов для субъектов РФ;
-
показателями по региону являются поля, включенные в область столбцов виджета (см. п. Включение поля в область столбцов). При этом они:
-
отображаются как значения на плитке субъекта (или при наведении на нее курсора мыши);
-
могут быть использованы для условного цветового выделения субъекта.
-
Настройка данных для виджета этого типа включает:
-
добавление поля модели в группировку, содержащего коды территориальной принадлежности субъектов (ОКАТО, ОКТМО, код субъекта) (для корректной работы фильтров виджета в информационной панели рекомендуется в группировку добавлять только поля территориальной принадлежности) и обеспечивающего связь остальных данных с картой;
-
добавление полей модели для показателей по региону;
-
определение у полей для показателей условий агрегации промежуточных значений;
-
задание правил условного цветового выделения регионов на основе значений включенных показателей.
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
преднастройки виджета:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
выбор цветового форматирования диаграммы (см. п. Вкладка «Форматирование») (Рисунок «Плиточная карта, раскрашенная в цвет по условиям форматирования»);
-
настройка внешнего вида на вкладке «Вид».
-
-
пользовательские функции (возможности интерфейса просмотра):
-
фильтрация:
-
значений поля модели, включенного в область группировок, определяющего связь значений и карты (возможность исключения определенных регионов);
-
значений полей данных отображаемых показателей.
-
-
отображение детальной информации (название региона, значения показателей, вид агрегации значения на диаграмме) при наведении курсора мыши на выбранный сектор (Рисунок «Отображение данных по региону при наведении на него курсора мыши»);
-
регулирование вывода значений показателей в подсказку при нажатии на название показателя (показатель зачеркнут – значение не выводится, не зачеркнут – выводится) (Рисунок «Отображение нескольких показателей в подсказке»);
-
изменение форматирования виджета в зависимости от выбранного активного цвета показателя (кнопка цвета слева от наименования показателя, по умолчанию активна только одна кнопка цвета, остальные зачеркнуты);
-
при наличии большого количества показателей, не помещающихся в одну строку, доступно раскрытие/скрытие полного списка показателей с помощью кнопок
/
;
-
приближение и отдаление данных виджета с помощью прокрутки колеса мыши, увеличивая/уменьшая масштаб, или разводя в стороны пальцы на планшете (жест pinch).
-
Виджет типа «Тренд» представляет собой подложку, в которой указана следующая информация: два числа (или одно невидимое) и динамика (например, процент), которая показывает изменение величины во времени.
Чтобы выбрать тип виджета «Тренд», нажмите на кнопку на вкладке «Вид» области основных настроек виджета.
В области виджета отобразится подложка с наименованием виджета:
-
отображение пустого виджета, т.к. не настроены группировка, итоговое и промежуточное значения, форматирование по показателю:
;
-
отображение виджета с данными, т.к. настроены группировка, итоговое и промежуточное значения, форматирование по показателю:
.
Для виджета типа «Тренд» на вкладке «Вид» доступны следующие настройки:
-
«Информация о виджете» – раскройте блок настройки, нажав на кнопку
, и передвиньте переключатель в поле «Отображение» в активное положение. Отобразится поле для ввода текста. После ввода текста в поле виджета отобразится кнопка
. При наведении курсором мыши на кнопку отобразится окно с информацией, введенной в поле настройки (Рисунок «Отображение информации о виджете»);
-
«Агрегат второй суммы» – передвиньте переключатель. В поле виджета отобразится значение агрегата второй суммы группы серым цветом (Рисунок «Отображение значения агрегата второй группы»).
![]() |
---|
Если в виджете в табличном виде настроена только одна группа, то при включенной настройке «Агрегат второй группы» в поле виджета типа «Тренд» не отобразится значение агрегата второй суммы группы (Рисунок «Отсутствие значения агрегата второй суммы группы»). |
Результат переноса данных из виджета типа «Таблица» в виджет типа «Тренд» (Рисунок «Перенос данных из виджета типа«Таблица» в виджет типа «Тренд»):
-
заголовок (1) – указывается название виджета;
-
первое число (2) – результат промежуточной агрегации первой группы;
-
второе число (3) (настраивается с помощью поля «Агрегат второй группы») – результат промежуточной агрегации второй группы;
-
динамика (4) (третье число) – результат итоговой агрегации показателя;
-
форматирование значком результата динамики (5) – указывается значок форматирования промежуточной агрегации первой группы виджета типа «Таблица».
Пример настройки виджета типа «Тренд»:
-
настройте виджет типа «Таблица» с группировкой. На примере ниже настроена группировка по годам по баллам ЕГЭ. Также настроена скрытая фильтрация по наименованию предмета (фильтр «Наименование предмета»=«Русский язык») (Рисунок «Пример настройки виджета типа «Таблица»);
-
для отображения двух предыдущих годов настройте фильтрацию по строкам на вкладке «Фильтры». Пример формулы: calc__god= toYear(now()) – 1 OR calc__god= toYear(now()) – 2, где calc__god – код поля «Год» (Рисунок «Пример настройки фильтрации»);
Примечание
Формула calc__god= toYear(now()) – 1 OR calc__god= toYear(now()) – 2, где calc__god – код поля «Год», позволяет отображать два предыдущих года в виджете. Если нужно отображать конкретные года, можно воспользоваться формулой calc__god= 2021 OR calc__god= 2020 или же отфильтровать группы с помощью расширенной фильтрации (Рисунок «Пример настройки расширенной фильтрации»). -
настройте сортировку «По убыванию» для поля «Год», чтобы первое число в виджете типа «Тренд» отображалось от более раннего года (Рисунок «Пример настройки сортировки «По убыванию»);
-
настройте промежуточную агрегацию. На примере ниже настроена промежуточная агрегация «Среднее» для поля «Балл ЕГЭ» (Рисунок «Пример настройки промежуточной агрегации»);
-
настройте итоговую агрегацию по полю «Балл ЕГЭ». Для выявления процентной динамики изменения среднего балла ЕГЭ по двум годам воспользуемся формулой: (b — a) * 100 / a, где а – новый показатель. Формула: (avgIf(mark_value , calc__god= toYear (now())-1 )-avgIf(mark_value , calc__god= toYear(now()) -2))* 100/ avgIf(mark_value , calc__god= toYear(now())-2), где mark_value – код поля показателя, calc__god – код поля группировки (Рисунок «Пример настройки итоговой агрегации»);
-
с помощью дополнительных настроек формулы добавьте значок процента к значению итоговой агрегации (Рисунок «Дополнительные настройки формулы»);
-
настройте форматирование для промежуточной агрегации (значок форматирования агрегата первой группы будет отображаться у значения динамики на виджете типа «Тренд») (Рисунок «Форматирование для промежуточной агрегации»);
-
измените тип виджета на тип «Тренд». В поле виджета отобразится значение среднего балла за прошлый год и динамика изменения (Рисунок «Тип виджета «Тренд»);
-
выполните настройки виджета типа «Тренд»:
-
передвиньте переключатель в поле «Информация о виджете» и введите текст в поле настройки;
-
передвиньте переключатель в поле «Агрегат второй группы» для отображения значения среднего балла за позапрошлый год.
-
Результат настройки виджета типа «Тренд» приведен на рисунке выше (см. Рисунок «Перенос данных из виджета типа «Таблица» в виджет типа «Тренд»).
Возможные виды виджета:
-
одно значение – настроена только промежуточная агрегация
;
-
два значения – настроена только промежуточная агрегация (в таблице настроено как минимум две группы значений) и включена настройка отображения агрегата второй группы
;
-
два значения + динамика – настроены промежуточная агрегация (в таблице настроено как минимум две группы значений) и итоговая агрегация и включена настройка отображения агрегата второй группы
;
-
динамика – настроена только итоговая агрегация
.
HTML виджет – это тип виджета, отображающий данные в любом формате с помощью HTML-кода.
Есть возможность вывода данных табличного представления (как плоских данных, так и сгруппированных).
Чтобы выбрать тип виджета «HTML» (beta-версия), нажмите на кнопку на вкладке «Вид» области основных настроек виджета
(Рисунок «Виджет типа «HTML»
(beta-версия), вкладка «Dev»).
Окно редактирования HTML виджета состоит из следующих областей:
-
область редактора кода HTML виджета, которая разделена на две вкладки (см. 1, Рисунок «Виджет типа «HTML» (beta-версия), вкладка «Dev»):
-
«Dev» – на вкладке отображается редактируемая версия виджета;
-
«Public» – на вкладке отображается последняя опубликованная версия виджета.
-
-
область визуализации (см. 2, Рисунок «Виджет типа «HTML» (beta-версия), вкладка «Dev»).
По умолчанию область редактора кода HTML виджета раскрыта. Нажмите на
кнопку , чтобы скрыть область редактора (Рисунок «Раскрытая область редактора
кода HTML виджета»).
Для раскрытия области редактора нажмите на кнопку «HTML-редактор» (Рисунок «Скрытая область редактора кода HTML виджета»).
Окно ввода кода на вкладке «Dev» (см. 1, Рисунок «Виджет типа «HTML»
(beta-версия), вкладка «Dev») состоит из трех вкладок,
переключение между которыми происходит с помощью кнопок . Для работы с виджетом типа «HTML» необходимы
знания HTML, CSS и JS.
Принцип работы заключается в следующем:
-
подключите модель;
-
через панель настроек определите состав полей модели и выводимые агрегации;
-
в HTML-редакторе кастомизируйте отображение данных в виджете;
-
в предпросмотре данных просмотрите результаты выполнения изменений (переключение между визуализацией и табличными данными).
В нижней части окна ввода кода расположена панель инструментов с кнопками:
-
(кнопка «Сравнить код») – при нажатии на кнопку происходит сравнение кода с предыдущей опубликованной версией с помощью подсветки (Рисунок «Сравнение кода»);
-
(кнопка «Загрузить файл») – при нажатии на кнопку откроется окно прикрепленных к виджету файлов (Рисунок «Окно прикрепленных к виджету файлов»). Чтобы загрузить файл, нажмите на кнопку «Загрузить файл» и в открывшемся окне выберите необходимый файл с компьютера. Для загрузки доступны следующие типы файлов: jpeg, gif, png, tff, woff, eot, woff2. Выбранные файлы отобразятся в окне прикрепленных файлов. Доступны следующие действия над загруженными файлами:
-
удаление файла с помощью кнопки
;
-
копирование наименования файла для удобной вставки в код с помощью кнопки
;
-
поиск нужных файлов в окне с помощью строки поиска или фильтрации по типам файлов.
-
-
– при нажатии на кнопку в окне визуализации обновляется виджет;
Примечание
При нажатии на кнопку не сохраняются внесенные в код изменения. Для сохранения кода нажмите на кнопку
.
-
– при нажатии на кнопку публикуются введенные изменения. Изменения будут доступны в режиме просмотра виджета.
Перейдите на вкладку «Public» (Рисунок «Виджет типа «HTML» (beta-версия), вкладка
«Public»). На вкладке «Public» отображается последняя
опубликованная версия виджета. Вкладка также состоит из трех вкладок,
переключение между которыми происходит с помощью кнопок .
В нижней части окна на вкладке «Public» расположена только одна кнопка («Копировать в свою ветку»). Нажмите на кнопку
, чтобы содержимое вкладки «Public», т.е. всего кода
на вкладках «HTML», «CSS», «JS», скопировать на вкладку «Dev».
В области визуализации (см. 2, Рисунок «Виджет типа «HTML» (beta-версия)) доступно
переключение с визуализации на табличное представление данных с помощью
кнопок в правом углу окна (Рисунок
«Представление визуализации», Рисунок «Табличное
представление»).
Для данного типа виджета интерфейс предоставляет следующие стандартные возможности:
-
фильтрация данных исходных строк и агрегированных данных по одному или нескольким полям модели (включая не используемые в составе виджета);
-
сортировка исходных, агрегированных данных или группировок по одному или нескольким используемым полям модели.
Примеры получения данных модели в виджете типа «HTML» представлены в таблице ниже (Таблица «Примеры получения данных модели в виджете типа «HTML»).
Таблица 1. Примеры получения данных модели в виджете типа «HTML»
Вид представления | Вид данных | Пример | Скрипты | |
---|---|---|---|---|
Плоская таблица | Все значения столбца | Расположить по горизонтали |
|
Скрипт HTML: <div class="t1"> <div id="value"></div> </div> Скрипт CSS: .t1 { background: #43b37091; padding: 16px; border-radius: 16px; overflow: auto; width: auto; height: auto; display: inline-flex; } Скрипт JS: function setValue(element, fieldName) { element.innerHTML = window.DATA.data.map(field => field[fieldName].value).toString(); console.log(window.data.data.map(field => field[fieldName].value).toString()); } function render() { console.log(window.DATA); var value = document.getElementById('value'); setValue(value, 'mark_value'); } |
Расположить по вертикали |
|
Скрипт HTML: <div class="t1"> <div id="value"></div> </div> Скрипт CSS: .t1 { background: #4fa06f91; padding: 16px; border-radius: 16px; overflow: auto; width: auto; height: auto; display: inline-flex; flex-direction: column; } Скрипт JS: function setValue(element, fieldName) { element.innerHTML = ''; window.DATA.data.forEach(field => { const newRow = document.createElement('tr'); newRow.innerHTML = field[fieldName].value.toString(); element.appendChild(newRow); }) } function render() { console.log(window.daDATAta); var value = document.getElementById('value'); setValue(value, 'mark_value'); } |
||
Конкретные значения столбца |
|
Скрипт HTML: <div class="t1"> <div id="value"></div> </div> Скрипт CSS: .t1 { background: #57ad7991; padding: 16px; border-radius: 16px; width: auto; height: auto; display: inline-flex; } Скрипт JS: function setValue(element, valueIndex, fieldName) { const fieldData = window.DATA.data[valueIndex]; if (fieldData) { const value = fieldData[fieldName].value; if (value) { element.innerHTML = value } else { element.innerHTML = 0; } } else { element.innerHTML = 0; } } function render() { var value = document.getElementById('value'); setValue(value, 1, 'calc__god'); } |
||
Итоговый агрегат |
|
Скрипт HTML: <div class="t1"> <div id="diff"></div> </div> Скрипт CSS: .t1 { background: #43b37091; padding: 16px; border-radius: 16px; overflow: auto; width: auto; height: auto; display: inline-flex; } Скрипт JS: function setTotal(element, fieldName) { const fieldData = window.DATA.total[fieldName]; if (fieldData) { const value = fieldData.agg_value if (value) { element.innerHTML =value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " "); } else { element.innerHTML = 0 ; } } else { element.innerHTML = 0; } } function render() { console.log(window.DATA); var diff = document.getElementById('diff'); setTotal(diff, 'mark_value'); } |
||
Сгруппированная таблица (группировка по группам-строк) | Все значения поля групп-строк первого уровня | Расположить по горизонтали |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <table id="group_first"></table> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; width: auto; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } Скрипт JS: function setGroup(element, fieldName) { element.innerHTML = window.DATA.data.map(field => field[fieldName].value).toString(); console.log(window.data.data.map(field => field[fieldName].value).toString()); } function render() { console.log(window.DATA); var groupFirst = document.getElementById('group_first'); setGroup(groupFirst, 'd_school_shift__value'); } |
Расположить по вертикали |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <table id="group_first"></table> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; width: auto; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } Скрипт JS: function setGroup(element, fieldName) { element.innerHTML = ''; window.DATA.data.forEach(field => { const newRow = document.createElement('tr'); newRow.innerHTML = field[fieldName].value; element.appendChild(newRow); }) } function render() { console.log(window.DATA); var groupFirst = document.getElementById('group_first'); setGroup(groupFirst, 'd_school_shift__value'); } |
||
Конкретное значение групп-строк |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <div class="trend__first" id="group_first" > </div> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; width: 400px; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } .trend__first { font-weight: 500; font-size: 16px; line-height: 35px; letter-spacing: -0.005em; white-space: nowrap; } Скрипт JS: function setGroup(element, valueIndex, fieldName) { const fieldData = window.DATA.data[valueIndex]; if (fieldData) { const value = fieldData[fieldName].value; if (value) { element.innerHTML = value; } else { element.innerHTML = 'Нет группы'; } } else { element.innerHTML = 'Нет группы'; } } function render() { console.log(window.DATA); var groupFirst = document.getElementById('group_first'); setGroup(groupFirst, 2, 'd_school_shift__value'); } |
||
Промежуточный агрегат первого уровня | Расположить по горизонтали |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <table id="group_first"></table> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; width: auto; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } #agg-value-1 { display: flex; } Скрипт JS: function setGroup(element, fieldName) { element.innerHTML = window.DATA.data.map(field => field[fieldName].value).toString(); console.log(window.data.data.map(field => field[fieldName].value).toString()); } function render() { console.log(window.DATA); var groupFirst = document.getElementById('group_first'); setGroup(groupFirst, 'd_school_shift__value'); } |
|
Расположить по вертикали |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <div id="agg-value-1"></div> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; max-width: 440px; width-min: 200px; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } * { margin: 0; padding: 0; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } Скрипт JS: function getAggValue(fieldName, columnIndex) { const element = document.getElementById(columnIndex); element.innerHTML = ''; window.DATA.data.forEach(field => { const newRow = document.createElement('div'); newRow.innerHTML = field[fieldName].agg_value; element.appendChild(newRow); }) } function render() { console.log(window.DATA); ['child_cnt'].forEach((field, index) => { getAggValue(field, 'agg-value-' + (index + 1)); }) } |
||
Конкретное значение промежуточного агрегата первого уровня |
|
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name"> Распределение учеников и классов по учебным сменам </div> </div class="trend__body"> <table> <tr> <td> <div > </div> </td> <td> <div class="trend__name2" > Количество учеников</div> </td> </tr> <tr> <td> <div class="trend__first" id="group_first" > </div> </td> <td> <div class="trend__secound" id ="first" > </div> </td> </tr> </table> </div> </div> </div> Скрипт CSS: .trend { box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 10px 10px 8px 25px; border-radius: 16px; width: auto; height: auto; display: inline-flex; flex-direction: column; background: linear-gradient(to right, rgb(141,233,211) 1%, transparent 20%); } .trend__head { display: flex; flex: 1; margin-bottom: 16px; } .trend__name { font-weight: 500; font-size: 18px; line-height: px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__name2 { font-weight: 500; font-size: 14px; line-height: 15px; flex: 1; padding-right: 8px; font-weight: 700; text-align: center; } .trend__body { display: flex; align-items: flex-end; } .trend__first { font-weight: 500; font-size: 16px; line-height: 35px; letter-spacing: -0.005em; white-space: nowrap; } .trend__secound { font-size: 18px; line-height: 22px; color: #5f6773; align-items: center; white-space: nowrap; text-align: center; } Скрипт JS: function setValue(element, valueIndex, fieldName) { const fieldData = window.DATA.data[valueIndex]; if (fieldData) { const value = fieldData[fieldName].agg_value; if (value) { console.log(value); element.innerHTML = value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " "); } else { element.innerHTML = 0; } } else { element.innerHTML = 0; } } function setGroup(element, valueIndex, fieldName) { const fieldData = window.DATA.data[valueIndex]; if (fieldData) { const value = fieldData[fieldName].value; if (value) { element.innerHTML = value; } else { element.innerHTML = 'Нет группы'; } } else { element.innerHTML = 'Нет группы'; } } function render() { console.log(window.DATA); var groupFirst = document.getElementById('group_first'); var first = document.getElementById('first'); setGroup(groupFirst, 2, 'd_school_shift__value'); setValue(first, 2, 'child_cnt'); } |
||
Итоговый агрегат | Аналогично получению итогового агрегата из плоской таблицы |
Пример реализации виджета типа «HTML представлены в таблице ниже (Таблица «Пример реализации виджета типа «HTML»).
![]() |
---|
Для масштабирования виджета типа «HTML» в информационной панели аналогично другим виджетам укажите в главном контейнере размеры 100% (width: 100%; height: 100%). |
Таблица 2. Пример реализации виджета типа «HTML»
Наименование | Пример | Табличное представление | Скрипты |
---|---|---|---|
Тренд со значения, цвет которых зависит от их величины |
Также с помощью JS реализована обработка получения пустоты при фильтрации – вместо пустоты отображается 0 в виджете: |
Отфильтрованная таблица – в результате пустота: |
Скрипт HTML: <div class="trend"> <div class="trend__head"> <div class="trend__name">Процент 1</div> <div class="trend__name">Процент 2</div> <div class="trend__name">Процент 3</div> </div> <div class="trend__body"> <div id="diff1" class="trend__name2"></div> <div id="diff2" class="trend__name2"></div> <div id="diff3" class="trend__name2"></div> </div> </div> Скрипт CSS: .trend { background-image: url(v904-nunny-012.jpg) ; background-size: no-repeat; background-position: center; background-size: cover; border: 1px solid #d6dde5; padding: 16px; border-radius: 16px; overflow: auto; width: 400px; height: 120px; display: inline-flex; flex-direction: column; background: #ffffff ; } .trend__head { |