Show/Hide Toolbars

Руководство администратора

warning_icon По умолчанию в качестве инструмента отображения графиков и диаграмм используется Apex charts. Для включения по умолчанию инструмента highCharts необходимо добавить ключ highCharts в кастомной настройке приложения custom-app-settings

В блоке "График" отображаются сводные данные о задачах в табличном или графическом виде.

portal_block_edit_graphics

Дополнительные настройки блока "График"

Выбор источника данных

В качестве источника данных для графика можно использовать SQL-объект: хранимую процедуру, представление (view) или таблицу.

warning_icon Обратите внимание: у PostgreSQL имеется своя специфика работы с хранимыми процедурами — как правило они используются для выполнения обновления данных. Для получения значений рекомендуется использовать пользовательские функции или представления.

Настройки источника данных SQL:

Поле

Описание

SQL Объект

Название SQL-процедуры

Заголовок

Текстовая колонка с названиями, которые будут отображаться по оси X

Значения

Числовая колонка со значениями, которые будут отображаться по оси Y на первом графике

Цвета

Текстовая колонка с кодами цветов в HEX-формате (6 символов) или HTML-формате (предопределенные цвета, такие как blue, red и т.п.).

Например, для белого цвета: FFFFFF или white

Колонка для функции Drilldown

Колонка, по которой настраивается детализация (поле может быть пустым)

Группировать по

Колонка, по которой группируются данные для получения промежуточных итогов (поле может быть пустым)

Кол-во строк которые нужно игнорировать

Если SQL-объект содержит итоговые строки, которые не должны отображаться на графике, укажите количество таких строк (поле может быть пустым)

Настроить таблицу детализации

Если для графика включена возможность детализации данных (параметр Открывать детализацию по клику на графике), то необходимо настроить параметры детализации. Для этого перейдите по ссылке Настроить таблицу детализации. Работа с этой таблицей аналогична настройке блока "Таблица".

Отображение нескольких серий на одном графике

По кнопке Добавить график отобразится окно для настройки новой серии значений. Укажите название, тип графика, шаблон подсказки и цвет графика. Включите настройку Использовать данные из SQL-view (третий столбец) и выберите столбец со значениями для серии.

portal_block_edit_graphics7

Настойка еще одной серии на графике

Типы графика

Линейная диаграмма

При выборе типа диаграммы Линейная диаграмма или Линейная диаграмма (область) отображается дополнительный блок параметров для настройки:

portal_block_edit_graphics2

Настройки линейных диаграмм

При включенном параметре Отображать значения рядом с точками на графике отображаются значения:

portal_block_edit_graphics-01

Значения отображаются рядом с точками

portal_block_edit_graphics-02

Линейная диаграмма (область)

Столбчатая диаграмма

При выборе типа диаграммы Столбчатая  или Столбчатая (горизонтальная) отображается дополнительный блок параметров для настройки:

portal_block_edit_graphics3

Настройки столбчатых диаграмм

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

Если парметр Включить подписи столбцов включен, то на графике рядом с вершинами столбцов отображаются числовые значения:

block_graph_histogram_view_n

Диаграмма с подписями столбцов

Секторная (круговая) диаграмма

При выборе типа диаграммы Секторная  или Секторная без центра отображается дополнительный блок параметров для настройки:

portal_block_edit_graphics4

Настройка круговых (секторных) диаграмм

Параметр Выводить значения вместо процентов определяет формат вывода подписей — в виде % от общего числа или в количественном выражении:

portal_block_edit_graphics-07

Отображение подписей в виде процентов или значений

Настройка Показывать легенду рабочей области управляет отображением подписей, расположенных непосредственно на диаграмме. Он может использоваться отдельно или совместно с параметром Показывать легенду из общих настроек блока.

portal_block_edit_graphics-06

Секторная без центра

Таблица

При выборе типа диаграммы Таблица отображается дополнительный блок параметров для настройки:

portal_block_edit_graphics5

Настройка таблицы

Чтобы при отображении графика в виде таблицы выводилась итоговая строка, отметьте опцию Включить Итого по таблице.

В поле Текст Итого по таблице можно задать надпись, которая будет отображаться в итоговой строке.

block_graph_table

Таблица

Воронка продаж

warning_icon В источнике данных для графика "Воронка продаж" не должно использоваться агрегирование данных.

При выборе типа диаграммы Воронка продаж отображается дополнительный блок параметров для настройки:

portal_block_edit_graphics6

Настройки воронки продаж

При включенном параметре Включить подписи для воронки на графике справа от воронки будут отображаться названия элементов графика.

В параметре смещение справа можно указать расстояние (в пикселях) от правой границы графика до правой границы блока (таким образом можно регулировать ширину блока подписей). Если значение параметре "смещение справа" оставить пустым, то отображение графика оптимизируется автоматически.

portal_block_edit_graphics-11

Воронка продаж

Линейная с накоплением

Для правильного отображения диаграммы типа Линейная с накоплением  или Линейная с накоплением (горизонтальная) в блоке настройки SQL-объекта необходимо заполнить поле Группировать по. В этом поле должен быть указан столбец, по которому осуществляется группировка данных.

Подсчет итогов выполняется по столбцу, указанному в поле Заголовок и определяющему значения по оси Х.

Цвета сегментов определяются автоматически.

Пример:

portal_graph_stacked_data

Источник данных

portal_block_edit_graphics-08

Линейная с накоплением

portal_block_edit_graphics-03

Линейная с накоплением (горизонтальная)

Настройки блока

Параметр

Описание

Шаблон подсказки

Шаблон подсказок, которые всплывают при наведении курсора мыши на область или точку графика.

Подробнее о всплывающих подсказках

Цвет графика

Выбор цвета из палитры.

Если источником данных является SQL-объект (см. ниже), то для задания цвета может использоваться одна из возвращаемых колонок SQL-объекта.

Источник данных

Источником данных для построения графика является SQL-объект (таблицу, представление или хранимую процедуру). Для выбора нужного режима щелкните мышкой по соответствующей половинке поля; неактивное поле отображается на сером фоне.

Чтобы использовать в качестве источника данных SQL-объект, введите его название. Данные из поля "Заголовок" будут отображаться по оси X, а данные из поля "Значения" — по оси Y.

Требования к SQL-объекту описаны ниже.

Добавить график

По умолчанию в блоке настроек отображаются блоки для настройки одного графика (одной серии значений). По нажатию кнопки Добавить график добавляется блок для настройки еще одного графика.

warning_icon Возможность отображения нескольких серий на одном графике поддерживается только для источников SQL-объектов

Показывать заголовки осей

При включенном параметре для графиков отображаются названия осей

Подпись оси X

Подпись оси Y

Если значения заполнены, то они "подменяют" названия соответствующих параметров SQL-view.

Не удалять метрические сокращения

При включенном параметре из подписей к значениям не удаляются сокращения "тыс.", "млн" и т.п.

Показывать легенду

При включенном параметре для секторных диаграмм и воронки продаж будет отображаться легенда, а для линейных и столбчатых диаграмм будет отображаться их название (если название графика не указано, то вместо него будет отображаться имя источника данных).

Щелкнув на определенный элемент легенды, можно включить\отключить отображение соответствующего элемента на графике

Открывать задачи по клику на диаграмме

При включенном параметре вы сможете просматривать список объектов, которые участвуют в формировании сводного значения для каждой области диаграммы. Если источником данных является SQL View, то эта возможность не поддерживается

Кол-во знаков после запятой, для вывода в тултипе

Если в поле указывается "-1", то количество выводимых знаков определяется автоматически, исходя из значений в источнике данных для конкретного графика.

Начинать ось Y с минимального значения источника

Если настройка активна, вертикальная ось (ось Y) будет начинаться с минимального значения, указанного в исходных данных.

Отображать значения по оси Y зеркально

Если настройка активна, значения по вертикальной оси графика (оси Y) будут отображаться зеркально

Округлять значения оси Y до целых

Если опция включена, все значения на вертикальной оси Y будут округлены до целых чисел, что может повысить читаемость графика и упростить восприятие данных. Если опция выключена, значения будут отображаться с плавающей запятой. Пример: На графике, где значения могут быть от 1.2 до 10.8, при включенной опции они будут отображаться как 1, 2, 3, …, 11

Тип шкалы

Возможные значения:

линейная шкала,

логарифмическая шкала,

авто логарифмическая шкала (по умолчанию линейная, автоматически переключается на логарифмическую если в отображаемых значениях есть такие, что отличаются от остальных в 50 и более раз)

Максимальное значение по оси X

Параметр определяет наибольшее значение по горизонтальной оси (ось X) на графике. Он указывает на самое правое положение точек данных.

Минимальное значение по оси X

Параметр определяет наименьшее значение по горизонтальной оси (ось X) на графике. Он указывает на самое левое положение точек данных.

Максимальное значение по оси Y

Параметр определяет наибольшее значение по вертикальной оси (ось Y) на графике. Он указывает на самое верхнее положение точек данных.

Минимальное значение по оси Y

Параметр определяет наименьшее значение по вертикальной оси (ось Y) на графике. Он указывает на самое нижнее положение точек данных.

Цена деления по оси X

Параметр указывает на расстояние между делениями (отметками) по горизонтальной оси (ось X) на графике. Он помогает определить шаг значений по оси X.

Цена деления по оси Y

Параметр указывает на расстояние между делениями (отметками) по вертикальной оси (ось Y) на графике. Он помогает определить шаг значений по оси Y.

Количество значений на оси Y

Настройка определяет, сколько делений или отметок будет отображаться на вертикальной оси Y. Установка подходящего количества значений помогает сделать график более информативным и компактным. Пример: Если установить количество значений на 5, на оси Y будут равномерно распределены 5 меток.

*Для вывода более сложных данных используйте блок Таблица.

Всплывающие подсказки

При наведении курсора мыши на область или точку графика всплывает подсказка. По умолчанию в подсказке отображаются значения по осям X и Y, а также название серии.

portal_block_edit_graphics-05

Всплывающая подсказка по умолчанию

Формат подсказки можно настроить, заполнив поле "Шаблон подсказки". Шаблон задается в формате highcharts отдельно для каждого графика (каждой серии значений). Если задан шаблон, он замещает подсказку по умолчанию. Название точки выводится в подсказке всегда, первой строкой, независимо от настроенного шаблона.

В шаблонах можно использовать текст, обращение к данным и html-теги для форматирования.

Для обращения к данным можно использовать типовые аргументы:

{series.name} — название графика (серии),

{point.name} — название точки,

{point.x} — значение по оси X. Если по оси X отображаются названия, то {point.x} будет выдавать порядковый номер значения в серии, начиная с 0,

{point.y} — значение по оси Y,

{point.percentage} — процент значения по оси Y от общего суммарного значения (для секторных диаграмм),

{point.total} — общее суммарное значение (для секторных диаграмм).

Числовые поля могут иметь модификатор .f, который определяет число десятичных знаков после запятой:

{point.y:.1f} или {point.percentage:.2f} — вывод значения с точностью до 1 или 2 знаков после запятой.

Кроме перечисленных выше типовых аргументов, в подсказках можно выводить любые поля, возвращаемые хранимой процедурой. Например, если хранимая процедура возвращает набор данных, содержащий поле CustomValue, то это поле можно вывести во всплывающей подсказке как {point.CustomValue}.

warning_icon Названия типовых аргументов зарезервированы — если хранимая процедура возвращает столбец с именем, совпадающим с именем типового аргумента (например, y или total), значения такого столбца будут замещены значениями типового аргумента

Примеры подсказок:

Шаблон

График

<b>{point.y}</b>

block_graph_tooltips_2

{point.y}<br/><b>{point.percentage:.0f}% от общего числа</b>

block_graph_tooltips_3

{point.y} с кодом {point.code}

block_graph_tooltips_4

warning_icon Не все типы графиков совместимы и могут выводиться в одном портальном блоке. Например, линейная и столбчатая диаграммы совместимы, а линейная и секторная — нет.