Это многостраничный печатный вид этого раздела. Нажмите что бы печатать.

Вернуться к обычному просмотру страницы.

Общие настройки визуализаций

1 - Кнопка отправки HTTP-запросов

«Кнопка» является модификацией элемента «Панель с закладками».

  1. Позволяет отправлять http-запросы.
  2. Поддерживает методы:
  • POST;
  • GET;
  • PUT;
  • PATCH;
  • DELETE.
  1. Предусмотрена возможность использовать значения фильтров в качестве параметров запроса.
  2. Предусмотрена кнопка подтверждения отправки запроса с возможностью отправки текстового комментария.

Выбор и настройка элемента «Кнопка»

Чтобы создать «Кнопку» в отчете, нужно:

  • зайти в отчет на аналитическом портале;
  • перейти в режим конструктора (см. рисунок ниже, 1);
  • зайти в меню настройки элемента (см. рисунок ниже, 2);
  • в открывшемся окне настройки элемента выбрать тип отображения — «Панель закладок» (см. рисунок ниже, 3);
  • перейти во вкладку действие кнопки (см. рисунок ниже, 4)
  • выбрать из выпадающего списка Отправка запроса (см. рисунок ниже, 5);
  • выбрать тип запроса (см. рисунок ниже, 6);
  • включить флаг «подтверждение при отправке» (см. рисунок ниже, 7);
  • добавить URL (см. рисунок ниже, 8);
  • заголовки запроса (см. рисунок ниже, 9);
  • тело запроса (см. рисунок ниже, 10);
  • нажать кнопку «Сохранить» (см. рисунок ниже, 11) для сохранения настроек:

Детальная настройка кнопки

В действие кнопки имеются поля, которые необходимо настроить для корректной работы «кнопки»:

  • «Тип запроса» — позволяет выбрать метод запроса из выпадающего списка;
  • «URL запроса» — строка адреса, куда отправляется запрос;
  • «Заголовки запроса» — позволяют клиенту и серверу отправлять дополнительную информацию;
  • «Тело запроса» — непосредственно данные запроса.

Тип запроса:

  • POST;
  • GET;
  • PUT;
  • PATCH;
  • DELETE.

URL запроса

В данную область вводится URL для взаимодействия с API:

Пример URL: https://api.telegram.org/bot{token}/{method}.

Заголовки запроса

В данную область, вводятся дополнительные параметры запроса

Пример заголовков:

[
   {
      "key":"Content-Type", 
      "val":"application/json; charset=utf-8"
   },
   {
      "key":"Accept-Encoding", 
      "val":"identity"
   }
]

Тело запроса

Данный блок заполняется данными, которые необходимо отправить в запросе

Пример тела запроса:

{    
     "startDate": "2020-12-31",
     "endDate": "2023-01-14",
     "comment" : "Комментарий"
}

Значения фильтров в качестве параметров запроса

Разработан механизм, позволяющий использовать значения фильтров в качестве параметров запроса. Необходимо сформировать ссылку на фильтр, путем написания наименования фильтра в двойных фигурных скобках {{Фильтр.Наименование Фильтра}}

  1. Если изменяемый параметр должен быть в строке URL, непосредственно в строке URL необходимо добавить ссылку на фильтр:
https://api.telegram.org/bot{{Фильтр.Наименование Фильтра 1}}/{{Фильтр.Наименование Фильтра 2}}
  1. Если изменяемый параметр должен быть в заголовках или теле запроса, к ключу добавляется ссылка на фильтр:
{
   "val_1": "{{Фильтр.Округ}}",
   "val_2": "{{Фильтр.Дата}}"
}
  1. Если значение параметра даты требует форматирования, необходимо использовать маску даты, для этого после ссылки на фильтр добавляется символ >>, затем в квадратных скобках вводится формат даты.

Подробнее о форматах даты: https://learn.microsoft.com/ru-ru/dotnet/standard/base-types/custom-date-and-time-format-strings.

Пример:

   "val_3": "{{Фильтр.Дата>>[DD.MM.YYYY]}}"
   "val_4": "{{Фильтр.Дата>>[YYYY-MM-DD]}}"
   "val_5": "{{Фильтр.Дата>>[DD.MM.YYYY HH:mm:ss]}}"
  1. Если значение параметра даты является периодом, т.е в фильтре используются даты начала и конца этого периода, необходимо использовать дополнительные обозначения к наименованию фильтра. Через точку добавляется признак Начало или Окончание периода, которые соответствуют значениям фильтра.

Пример:

   "val_6": "{{Фильтр.Дата.Начало}}"
   "val_7": "{{Фильтр.Дата.Окончание]}}"

Подтверждение отправки запроса

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

Пример:

   "val_6": "{{Фильтр.Дата.Начало}}"
   "val_7": "{{Фильтр.Дата.Окончание]}}"
   "val_8": "{{comment}}"

Пример использования связки Аналитический портал — Modus ETL

Для интеграции аналитического портала и Modus ETL в последнем должны быть произведены настройки позволяющие принимать HTTP-запросы (ссылка на статью TO BE).

В Modus ETL необходимо добавить учетную запись с правами администратора, которая позволит производить запуск составов выгрузки, сценариев и пакетов непосредственно из аналитического портала.

В URL для отправки запросов необходимо добавить учетные данные ETL, затем через @ адрес сервера, где развернут ETL, далее по шаблону указанному в инструкции (ссылка на статью TO BE):

http://[login]:[password]@[Адрес публикации]/hs/object/run

Заголовки и тело запроса заполняются согласно инструкции (ссылка на статью TO BE).

2 - Логирование действий пользователя

Журнал просмотра отчетов пользователями

Действия пользователей в системе логируются. Данные из лога работы возможно получить из набора данных «Лог работы».

На основании этого набора, используя конструктор, можно построить разнообразные отчеты, характеризующие работу пользователей — вывести информацию работы пользователей по дням, топ-10 самых популярных отчетов, топ-10 самых активных пользователей.

Для примера ниже приведен отчет «Журнал действий пользователей»:

Журнал содержит информацию по пользователям, датам / времени, отчетам, действиям с возможностью анализа по фильтрам: «пользователи», «дата», «действия». Переключая и настраивая различные фильтры, есть возможность получить более детальную информацию по действиям пользователя за определенный период.

3 - Настройка и использование общих фильтров и категорий

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

К настройке общих фильтров следует переходить после настройки одинаковых фильтров в более чем одном визуальном представлении в отчете.

Настройка общих фильтров для нескольких представлений отчета

Откройте панель «Фильтры и переключения» и установите нужные настройки:

  1. общий фильтр», если включить будет влиять на все диаграммы, в которых этот фильтр есть и не установлен флаг «Локальный»;
  2. «Тип фильтра»: по значению / диапазонный;
  3. «Автофильтр» — при изменении данных будет автоматически выбираться максимальное или минимальное значение;
  4. «Зависит от» — список выводимых значений будет зависеть от значений другого общего фильтра в этом отчете (фильтра-родителя), т.е. после выбора значения в фильтре-родителе список значений подчиненного фильтра будет предварительно отфильтрован. Зависимость можно установить как от одного фильтра, так и от нескольких:
  1. «Сброс» — позволяет включить/отключить функцию сброса значений зависимого фильтра при изменении значений фильтра-родителя. Если опция сброса отключена, то пользователю придется контролировать, что значения в фильтре-родителе и подчиненном фильтре не будут взаимоисключающими;
  2. «Значение при сбросе» — опция работает при включенной настройке «Сброс». При изменении настройки фильтра-родителя будут сброшены значения зависимого фильтра и либо не выбрано значение (вариант «все значения») или установлено минимальное (первое в списке по возрастанию) из подходящих значений (этот вариант используется, если в фильтре обязательно должно быть установлено какое-то значение);
  3. «Сортировка по другому полю» (например, для периода, когда в фильтре выводится название периода, а сортировка производится по дате начала периода);
  4. «Направление сортировки» — по возрастанию / по убыванию;
  5. «Основной датасет» — если на дашборд выводятся данные из нескольких наборов данных и поле, используемое в фильтрах присутствует более чем в одном наборе данных, то для однозначности фильтрации данных возможно выбрать набор данных, на основании которого фильтр будет заполняться значениями. Это важно, например, когда наборы данных не синхронизированы - для общего фильтра в таком случае рекомендуется выбрать набор данных со значениями поля фильтра, которые присутствуют во всех наборах данных, используемых в дашборде;
  6. «Доп. информация» — при включенном флаге позволяет просмотреть список компонентов, в которых используется данный фильтр.

Загрузка данных в отчёте по кнопке «Применить»

У пользователей есть возможность настроить отображение отчёта так, чтобы данные отображались только после выбора фильтров. Это значит, что при открытии отчёта на компонентах визуального отображения сначала не будут отображаться никакие данные, а появятся они там после выбора фильтров и нажатия на кнопку «Применить» в разделе «Фильтры общие» на панели общих настроек:

Для того, чтобы включить / выключить функцию загрузки данных по кнопке «Применить»:

  1. перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления);
  2. откройте панель общих настроек (путем нажатия «воронки» на панели управления);
  3. в разделе «Фильтры общие» включите функцию «Загрузка данных после нажатия на кнопку «Применить»», установив флаг «Вкл.»/«Выкл.»:

Настройка диапазонных фильтров

Если требуется установить фильтр не по дискретным значениям из списка, а с использованием интервала значений, нужно выбрать тип фильтра «По диапазону» и установить условия отбора с использованием операторов сравнения или оператора like (в интерфейсе «~»), что обозначает «Содержит».

  • Фильтр — условие like (в интерфейсе «~»), при этом условии отображаются строки, поля которых содержат искомую подстроку.
  • Фильтр с двумя условиями: « > X > ».

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

Использование общих фильтров

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

Для переключения общих фильтров:

  1. Откройте панель общих настроек (путем нажатия «воронки» на панели управления);
  2. В разделе «Фильтры общие» выберите необходимый фильтр и установите нужные значения;
  3. Нажмите «Применить».

После выполненных действий во всех представлениях отчета, в которых выбранная фильтры существует, данные отфильтруются.

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

Примечание: в разделе «Фильтры общие» на панели общих настроек некоторые фильтры могут подсвечиваться серым цветом и для них будет невозможен выбор значения на данной панели:

Это значит, что выбор значения для данного фильтра настроен в отдельном визуальном компоненте отчёта — «Контейнер с фильтрами» (см. раздел Настройка контейнера с фильтрами).

Сохранение набора фильтров

У пользователя аналитического портала есть возможность запомнить выбранные фильтры, сохранив их в наборы фильтров, чтобы в последующем быстро применять необходимые фильтрации в отчётах.

Для того, чтобы сохранить выбранные в данный момент значения фильтров необходимо нажать на иконку:

«Сохранить НФ» в левом верхнем углу отчёта и ввести имя для этого набора.

Для того, чтобы выбрать сохранённый набор фильтров необходимо нажать на иконку:

«Открыть НФ» в левом верхнем углу отчёта и выбрать необходиый набор из выпадающего списка.

Для того, чтобы сохранить / изменить / удалить набор фильтров необходимо перейти в панель общих настроек (путем нажатия «воронки» на панели управления). В разделе «Наборы фильтров» можно в выпадающем списке выбрать необходимый для изменения набор фильтров, изменить его имя и настроить очерёдность отображения в выпадающем списке при выборе набора. Чтобы изменения вступили в силу надо нажать на кнопку «Обновить», чтобы удалить выбранный набор фильтров на кнопку «Удалить»:

Настройка и использование общих категорий

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

Настройка общих категорий

Для активации функции «Переключения общих категорий» выполните следующие действия:

  1. перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления);
  2. откройте панель общих настроек (путем нажатия «воронки» на панели управления);
  3. в разделе «переключения общие» включите функцию, установив флаг «Вкл.»;
  4. выберите из выпадающего списка те категорий, которые должны использоваться как общие (путем проставления флагов «✓»);
  5. нажмите «Применить».

После этого в режиме просмотра появится возможность переключения выбранных общих категорий.

Переключение общих категорий

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

Для переключения общих категорий:

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

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

4 - Настройка и использование производного фильтра

«Производный фильтр» — это опция в настройках контейнера с фильтрами, которая позволяет решить узкоспециализированную задачу по настройке фильтрации данных в отчете с последовательными цепочками значений:

Использование производного фильтра

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

Исходные данные

Производный фильтр требует предварительной настройки отображения в исходных данных:

Для того, чтобы фильтр работал, в исходных данных необходимо иметь следующие столбцы:

  • «Столбец с указанием значения всей цепочки», где звенья в установленной иерархии перечислены через запятую («path);
  • «Столбцы со значениями звеньев цепочки», в которых раскрыта иерархия («producer_brand», «dealer», «showroom», «customer»);
  • «Столбец исходного фильтра», который дублирует последнее значение цепочки в столбце «path» на каждом уровне иерархии;
  • «Столбец производного фильтра», который дублирует значения столбца исходного фильтра.

Настройка фильтра в отчёте

  • «Таблица» для отображения цепочки поставок до выбранного значения фильтра (подробнее см. раздел Настройка табличного представления). Эта таблица должна иметь столбцы исходного набора данных описанные выше на полках «Значения» и производный фильтр («proizvodnii_filter») на полке «Фильтры»:
  • «Таблица» для отображения цепочки поставок после выбранного значения фильтра. Эта таблица должна иметь столбцы исходного набора данных описанные выше на полках «Значения» и «path» на полке «Фильтры»:
  • «Контейнер с фильтром» (подробнее см. раздел Настройка контейнера с фильтрами), в котором на полке «Фильтры» будет находиться исходный фильтр («ishodnii_filter»), в котором необходимо включить опцию «Производный фильтр» и выбрать столбец производный фильтр («proizvodnii_filter») в «Поле производного фильтра», а также «path» в «Списковое поле»:
  • «Контейнер с фильтром», в котором на полке «Фильтры» будет находиться производный фильтр («proizvodnii_filter»). Тут настраивать что-то дополнительно не требуется:
  • «Контейнер с фильтром», в котором на полке «Фильтры» будет находиться цепочка «path». Тут настраивать что-то дополнительно не требуется:

Важно: после настройки всех контейнеров необходимо в режиме конструктора открыть панель фильтров при помощи нажатия на «воронку» в правом вернем углу отчёта и установить плашку «Вкл.» для всех выбранных фильтров:

В итоге отчёт должен выглядеть примерно так:

Теперь при выборе значения исходного фильтра в соответствующем контейнере в таблицах будут отображаться цепочки до выбранного значения и цепочки после:

Контейнеры с производным фильтром и цепочкой будут при этом заполнены автоматически.

5 - Настройка линии тренда и отсечки

Настройка линии тренда

Линия тренда позволит отобразить тенденцию изменения значений на графике.

Линия тренда может быть включена для диаграмм: линейная, столбчатая, площади. Линия тренда включается / выключается в настройках в разделе «Стиль элементов»:

Настройка линии отсечки

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

Для настройки надо перенести на полку «Значения» числовое поле с костантой и выбрать Тип пилюли «Отсечка»:

На диаграмме в качестве подписи линии отсечки буде использовано «Имя поля».

6 - Настройка перехода между отчетами

Для перехода из отчета на другой отчет или произвольную ссылку используется настройка «Переход в другой отчет».

Настройка ссылки и текста всплывающей подсказки:

  • «Выберите отчет» — позволяет выбрать отчет из выпадающего списка (отчет должен быть создан заранее);
  • «URL ссылки» — заполняется автоматически из выбранного отчета;
  • «Текст ссылки» — всплывающая подсказка;
  • «Открывать в» — позволяет выбрать вид открытия ссылки при переходе («Той же вкладке» / «Новой вкладке»);
  • «Правило передачи значений фильтров при переходе в другой отчет». При переходе в другой отчет передаются общие фильтры для отчета и фильтры компонента, из которого осуществляется переход:

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

7 - Настройка «Стилизация» или «Стиль элемента»

Стилизацию можно настроить для каждой категории данных индивидуально. Категория для настройки устанавливается в поле «Объект данных». После окончания настройки для одной категории, переходите к другой и устанавливайте для нее нужные настройки.

Эта возможность используется в случае, если нужно установить смысловые цвета и настройки. Например, если в одном отчете на разных представлениях используются одни и те же исходные данные, и они образуют одни и те же категории. Тогда удобно, если во всех представлениях одна и та же категория отображается одинаковым цветом. Другой пример, если нужно показать, что какие-то данные хорошие — цвет зеленый, а другие плохие — цвет красный.

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

Выбор цвета для всех элементов диаграмм (фон, линии, рамка, надпись, легенда) происходит из цветовой палитры:

На цветовой палитре можно выбрать цвет из предлагаемых рядов или ввести номер цвета. В выбранном цвете можно настроить интенсивность и прозрачность.

Таблица

Настройка Описание
Подгруппа «Объект данных»
Сглаживание графика
Тип визуализации (столбцы, линии, площади)
Авто-раскраска категорий
Основной цвет Цвет по контуру фигуры
Цвет заливки Цвет внутри фигуры, для линии он замещает и основной цвет
Группа «Линии»
Толщина линии (толщину линии можно убрать до 0 и включить маркеры)
Цвет линии Можно изменить цвет линии
Группа «Маркеры» Можно дополнить линии маркерами, т.е. отметками на границах отрезков
Группа «Линии» Аналогично настройке для линии

Для диаграмм столбчатой, линейной и площади иерархия настроек стиля содержит три уровня:

Основной стиль является общими для всех визуализаций оси «Значения» и «Серии». Переопределить стиль для конкретного элемента можно во вкладке «Стиль элементов».

8 - Настройка перехода между уровнями детализации данных/дрилла

Дрилл — это изменение детализации данных. Для указания параметров для группировки данных для разных уровней детализации, нужно настроить уровни дрилла.

Уровни дрилла выбираются из установленных категорий:

Количеством уровней можно управлять при помощи кнопок «Добавить уровень», «Удалить уровень».

При настроенных уровнях детализации на диаграмме появляются специальные управляющие элементы для перехода между уровнями:

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

  • дрилл с передачей фильтра — позволяет отобразить информацию на уровень ниже по выбранному элементу;
  • дрилл без передачи фильтра — позволяет отобразить информацию на уровень ниже по всем элементам.

Детализация с передачей значения фильтра

Для перехода к нижележащему уровню на диаграмме с передачей фильтра нужно нажать на элемент диаграммы (например, для гистограммы это прямоугольник, для круговой диаграммы часть круга). Диаграмма перейдет на более детальный уровень с отбором по выбранному элементу верхнего уровня. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:

Для перехода к нижележащему уровню на диаграмме без передачи фильтра нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Диаграмма отобразит элементы, лежащие на уровне ниже без передачи фильтра:

Для каждого поля на полке значений возможно настроить на каком уровне детализации оно будет выводиться. Такие настройки доступны для компонентов «таблица» и «гистограмма».

Для настройки нужно нажать стрелочку на «пилюле» на полке «Значения» и выбрать из выпадающего списка «Уровень дрилла» (см. рисунок выше, 1) одну или несколько категорий (уровней дрилла), для которых выводить поле.

Если для поля настроен уровень дрилла, то это отображается для «пилюли» оранжевой стрелочкой (см. рисунок выше, 2). Если для поля не настроено, то поле выводится для всех уровней дрилла.

Детализация с фильтром на карте

Для перехода к нижележащему уровню на карте с передачей фильтра нажать на элемент карты. Карта приблизится (если настроен параметр «Автонаведение») и покажет элементы, лежащие на уровень ниже, и определенные для них значения. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:

Для перехода к нижеследующему уровню на карте без передачи элемента в фильтр нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Карта отобразит элементы, лежащие на уровне ниже без передачи фильтра:

Детализация с фильтром в таблице

Для перехода к нижележащему уровню с передачей фильтров в табличном представлении нажать на элемент таблицы. Отобразится таблица с данными следующего уровня детализации и с выбранным фильтром. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:

Для перехода к нижележащему уровню без передачи фильтров нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Таблица отобразит элементы, лежащие на уровне ниже без передачи фильтра:

9 - Настройка представления внутри отчета

Настройка отчета в режиме «Конструктор» предполагает несколько основных шагов:

  • «Выбрать набор данных» — набором определяются исходные данные, которые представляют собой плоскую таблицу;
  • «Выбрать внешний представления данных» — выбором типа диаграммы определяется не только внешний вид представления, но и набор «Полок» для размещения данных, поэтому выбрать тип диаграммы нужно на этом этапе (рисунок ниже, слева):
  • «Расположить нужные поля из набора данных в областях настройки представления («полках»)» — поля размещаются простым перетаскиванием при помощи мыши, назначение каждой полки будет подробно рассмотрено для каждого типа диаграммы;
  • «Настроить правила агрегации, сортировки, отбора» — так как исходные данные представляют собой плоскую таблицу, для правильного отображения нужно сделать требуемые дополнительные настройки данных;
  • «Добавить вычисляемые поля» — вычисляемое поле дает возможность получить производные значения от имеющихся в исходном наборе данных. Настройка вычисляемого поля производится с использованием набора элементов формул или написанием формулы вручную;
  • «Настроить внешний вид (подписи, оси, цвета и прочее)» — для каждой группы настроек разворачивается специальный интерфейс (см. первый рисунок по центру), подробнее о них в описаниях для каждого типа диаграммы:
  • «Установить фильтры» — выбранные для фильтра поля размещаются на специальной «Полке», а для установки фильтров открывается специальный интерфейс (см. первый рисунок справа);
  • «Установить переходы в другой отчет» или «настроить детализацию (дрилл)» для текущей диаграммы.

Интерфейс и компоновка управляющих элементов при настройке визуализации в контейнере

Экран в режиме «Конструктор» диаграммы разделен на несколько областей, каждая из которых имеет свое функциональное назначение. Внешний вид экрана для настройки отчета в режиме конструктора отражены на рисунках выше и ниже:

  1. «1». Область заголовка. Здесь расположены название отчета и название компонента, а также кнопки «Сохранить» и «Отмена».
  2. «2». Область набора данных. В списке показаны поля выбранного набора.
  3. «3» и «4». Область настройки представления». При нажатии на иконки выбора шага настройки в области «4» изменяется набор настроек в области «3»: выбор типа (см. первый рисунок, слева), настройка выбранного компонента (см. первый рисунок, по центру), настройка фильтров (см. первый рисунок, справа).
  4. «5». Область связи набора данных и представления» — размещая поля набора на «Полках», можно настроить как будут выводиться данные в представлении.
  5. «6». Область просмотра результата настройки.

Выбор набора данных внутри контейнера

Выберите набор данных из списка. Поля выбранного набора отобразятся ниже:

Все поля набора для удобства пользователя сгруппированы по типу данных, каждый тип данных помечен специальным значком:

  • выбранный набор данных;
  • строковые поля;
  • поля типа дата;
  • числовые поля;
  • заготовка для создания вычисляемого поля.

Выбор визуального представления

Выбор визуального представления данных зависит от целей представления. Ответьте на вопрос, какую историю Вы хотите рассказать с помощью этой визуализации. И теперь попробуйте определить, какой шаблон визуализации лучше всего подойдет для этого. Например, распределение расходов по статьям бюджета можно отобразить на линейчатой диаграмме, а можно в виде «пирога» (круговой диаграммы), на котором сразу видно соотношение разных статей между собой. Для выбора лучшего варианта попробуйте несколько шаблонов, и выберите тот, который лучше всего передает основную идею.

Доступные представления открываются при нажатии кнопки. Перетащите мышью выбранное представление на поле отчета. После этого можно настраивать данные.

Основные настройки данных из набора для визуального представления

Для настройки расположения данных на диаграмме используются специальные управляющие элементы — «Полки», на которые простым перетаскиванием мыши можно разместить поля набора данных или созданное вычисляемое поле.

Каждая «Полка» имеет свое назначение. Для удобства пользователя назначение полки подписано на экране бледным шрифтом:

Полка «Значения» — полка для размещения результирующих значений. Если на этой полке располагается числовое поле, то значение будет подсчитываться в зависимости от выбранной функции агрегации. Если поле типа «строка», то доступны только функции подсчета количества значений, минимума и максимума. Значений может быть несколько. По умолчанию установлена настройка показа только одного значения, переключатель в положении «первое», но можно включить отображение всех значений, переключатель в положении «все». Порядок отображения значений будет зависеть от порядка их расположения на полке.

Полка «Категории» — категории определяют группировку (агрегацию) для значений. Например, по датам, по менеджерам, по месяцам. Группировок может быть несколько, расположение их на диаграмме зависит от вида диаграммы.

Полка «Серии» — позволяет сделать дополнительную группировку внутри группы «Категория». На диаграмме отображается несколькими значениями внутри одной категории, конкретное отображение значения зависит от выбранной визуализации. Использование серий можно включать и выключать, используя переключатель «вкл.».

Полка «Фильтры» — для размещения полей, которые будут использоваться в качестве фильтров. Для возможности настройки общих фильтров для нескольких представлений в отчете, в каждом представлении в качестве фильтра должно быть выбрано соответствующее общему фильтру поле. Если такое поле не выбрано в представлении, общий фильтр на это представление распространяться не будет.

Настройка правил агрегации, сортировки, отбора

Для детальной настройки поля данных на «Полке» нажмите стрелку вниз на «Пилюле» нужного поля, откроется список возможных настроек:

«Имя поля» — можно переименовать исходное поле из набора данных для сокращения названия или для лучшего понимания данных конечным пользователем. Также существует возможность использования одного и того же исходного поля для нескольких выходных полей с разными функциями агрегации. В этом случае обязательно дать выходному полю соответствующее смыслу уникальное имя.

«Сортировка» — можно выбрать сортировку по значению из вариантов:

  • не сортировать (по умолчанию);
  • по возрастанию;
  • по убыванию.

Так же возможно указать порядок сортировки для нескольких полей. Причем сортировка может быть по любым полям, которые лежат на полках «Значения», «Категории», «Серии».

Функция агрегации — правило определения значения в группе («Категория»-«Серия»). Доступны следующие функции:

«-» — если функция не выбрана, то значение не агрегируется, а выводится весь список значений (используется в табличном представлении);

«AVG» — среднее значение (сокращенно от «average»), доступна для числовых полей;

«MIN» — минимальное значение (сокращенно от «minimum»), для полей любого типа;

«MAX» — максимальное значение (сокращенно от «maximum»), доступна для полей любого типа; устанавливается как функция по умолчанию для полей типов «строка» и «дата»;

«SUM» — сумма значений (сокращенно от «summa»), доступна для числовых полей; устанавливается как функция по умолчанию для полей числового типа;

«COUNT» — количество значений, доступна для полей любого типа;

«COUNTD» — количество уникальных значений (сокращенно от «countdistinct»), доступна для полей любого типа.

Настройка вычисляемых полей

Вычисляемые поля — это возможность получить производные значения от имеющихся данных. Для добавления вычисляемого поля перетащите его заготовку, выведенную в конце списка полей набора данных на «полку» значений. Возможно использовать вычисляемое поле и на «полках» категорий или серий. Задайте имя и переходите для настройки формулы вычисления при помощи кнопки «Редактировать»:

При настройке формулы можно перетаскивать на поле «Настройки» поля из набора данных, функции и действия (см. рисунки ниже):

Дополнительно можно вводить знаки с клавиатуры. Правила настройки формул соответствуют математическим вычислениям. Для настройки порядка вычислений, устанавливайте скобки. Дополнительно к функциям, выведенным в интерфейс, можно вводить с клавиатуры функции языка SQL. После ввода всей формулы, нажмите кнопку «Сохранить».

Возможен вывод вычисляемого поля как «Подзаголовка» диаграмм. Для этого выбрать «Тип» поля «Подзаголовок», в формуле вычисления ввести желаемое выражение.

Использование в вычисляемых полях переменных

В качестве переменных могут применяться элементы, размещенные на полках (категории, серии, фильтры, значения). Правила описания переменных в расчете:

  • шаблоны для категорий, серий и значений — $Категория$, $Серия$, $Значение$;
  • шаблон для фильтров — $Фильтр.ИмяФильтра.ИмяФункции()$.

Поддерживаемые функции: КоличествоЗначений(), Максимум(), Минимум(), Сумма().

Переменные удобно использовать, если на диаграмме настроена детализация, и расчет значений зависит от используемой категории. Например, на рисунке ниже показано отображение нарастающего итога по годам с детализацией по месяцам и пример использования шаблонов $Категория$ и $Серия$:

10 - Настройка фильтров внутри компонента визуального отображения

Полка «Фильтры» используется для размещения полей, которые будут использованы в качестве фильтров для настраиваемого компонента. Для того, чтобы выбрать фильтры необходимо перенести поле набора данных на полку «Фильтры»:

Чтобы фильтрация начала работать — нужно включить соответствующий фильтр в настройках общих фильтров (подробнее см. раздел Настройка и использование общих фильтров и категорий):

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

в правом верхнем углу и открыть специальный интерфейс настройки фильтров:

В данном интерфейсе есть следующие опции настройки фильтров:

  • «Уровень отбора» — позволяет выбрать на каком уровне сработает фильтрация в многоуровневых SQL-запросах (Настройка уровня отбора может быть необходима в ситуациях, когда, например, требуется чтобы на одном визуальном компоненте для одного показателя набора данных применялся один фильтр, а для другого показателя набора данных применялся другой фильтр. В таком случае у показателя набора данных, размещённого на полке «Значения» необходимо установить соответсвующий уровень вычисления);
  • «Выпадающий список значений» — из выпадающего списка значений поля данных можно выбрать одно или несколько значений, которые будут выбраны по умолчанию;
  • «Тип фильтра» — необходим для выборки данных по значению / диапазону / сравнению;
  • «Автофильтр» — помогает при изменении данных автоматически выбирать минимальное или максимальное значение;
  • «Зависит от» — помогает настроить список выводимых значений, который будет зависеть от значений другого общего фильтра в этом отчете (фильтра-родителя), т.е. после выбора значения в фильтре-родителе список значений подчиненного фильтра будет предварительно отфильтрован. Зависимость можно установить как от одного фильтра, так и от нескольких;
  • «Сброс» — позволяет включить / отключить функцию сброса значений зависимого фильтра при изменении значений фильтра-родителя. Если опция сброса отключена, то пользователю придется контролировать, что значения в фильтре-родителе и подчиненном фильтре не будут взаимоисключающими;
  • «Значение при сбросе» — опция работает при включенной настройке «Сброс». При изменении настройки фильтра-родителя будут сброшены значения зависимого фильтра и либо не выбрано значение (вариант «все значения») или установлено минимальное (первое в списке по возрастанию) из подходящих значений (этот вариант используется, если в фильтре обязательно должно быть установлено какое-то значение);
  • «Сортировка по другому полю» — необходима, например, для периода, когда в фильтре выводится название периода, а сортировка производится по дате начала периода;
  • «Невидимый» — позволяет включить / отключить функцию отображения данного фильтра при настройке общих фильтров отчёта;
  • «Локальный» — позволяет включить / отключить функцию фильтрации по значениям общего фильтра. Если опция локального фильтра включена, то изменения общего фильтра по выбранному полю не будут затрагивать данный визуальный компонент, благодаря этому, для отдельно выбранного компонента можно применить фильтрацию, которая не будет затрагивать другие компоненты.

11 - Объединение нескольких элементов в общий визуальный блок

В подсказке можно объединить несколько элементов в общий визуальный блок.

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

Для этого выполните следующие шаги:

  1. включите опцию «Рамка компонента»;
  2. настройте цвет и ширину рамки в соответствии с вашими предпочтениями;
  3. увеличив ширину рамки до 4px, вы сможете создать эффект перекрытия соседних визуальных элементов;
  4. если вы выберете одинаковый цвет рамки для соседних компонентов, они будут выглядеть как единый блок.

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

В этом примере элементы выделены цветовыми блоками для наглядности и демонстрации объединения различных компонентов в один визуальный блок. Для объединения фильтров внутри одного компонента контейнера с фильтрами и управления необходимым количеством фильтров можно использовать следующий подход: компонент контейнера с фильтрами позволяет включать любое количество фильтров внутри себя, что обеспечивает более удобное и гибкое организовывание фильтрации данных в одном визуальном блоке.

12 - Отображение даты актуальности наборов данных на панели «Информация» дашборда

Для дашборда на панели «Информация» возможно отображать дату актуальности используемого набора данных. Пример отображения представлен на рисунке ниже:

Для этого необходимо выполнить следующие действия.

  1. В хранилище создать специальную таблицу, в которой будет записываться информация по обновлению наборов данных. В ней обязательно должны быть поля с наименованием наборов данных и датой их обновления.
  2. Заполнить таблицу по основным наборам данных.
  3. Если для получения данных используется Modus ETL, то при обработке данных в сценарии последним предусмотреть шаг для обновления (UPDATE) поля, в котором будет храниться дата актуальности. Пример:
update [BI_НаборыДанных]
set ДатаАктуальности=GetDate()
where НаборДанных='ДОГМ(ЗП)'
  1. Зайти на Аналитический портал с правами администратора и открыть режим «Администрирование», перейти в раздел «Наборы данных» и добавить набор данных с созданной выше таблицей.
  2. Перейти в раздел «Настройки портала» и настроить «Источник дат обновления».

Для этого выбрать выше созданный набор данных (см. рисунок ниже, 1) и для него указать поле, содержащее наименования наборов (см. рисунок ниже, 2) и поле, содержащее даты актуальности (см. рисунок ниже, 3):

  1. Открыть дашборд в режиме конструктора, открыть панель «Информации» [i] и выбрать «набор данных» (если на дашборде несколько наборов данных — выбрать ключевой / основной из них):
  1. Сохранить сделанные изменения на дашборде.

13 - Дополнительно

Настройка отображения на диаграммах 2 оси

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

Для этого необходимо:

  1. разместить на полке «Значения» — несколько полей и включить переключатель «Все»;
  2. в режиме «Конструктор» включить в «Общих настройках» параметр «Дополнительная ось значений»;
  3. в разделе настроек «Стиль элементов» для «Объекта данных», выбрать поле / показатель, который должен быть изображен на дополнительной оси и выбрать тип оси «Дополнительная»:

Внести дополнительные настройки можно в разделе «Ось дополнительная».

Как результат, получается итоговая диаграмма с двумя осями:

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

В настройках компонента «Ось Категории» подписи на шкале ограничены до шести символов. Названия осей выводятся по правилу «через две», т.е. каждая третья подпись:

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

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

Общие настройки для представлений отчета

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

  1. перейдите в режим конструктора;
  2. откройте панель общих настроек:

Общий курсор

Возможно настроить синхронное выделение значений на диаграммах при совпадении категорий.

Примечание: Для общих курсоров проверяется совпадение по приоритету полей категорий (исходное имя, имя поля, заданное в конструкторе).

Подключение общего курсора осуществляется в карточке «Редактирование свойств отчета». После этого пользователь дашборда может сам включать выключать эту опцию в разделе «Фильтры и переключения»:

Общий дрилл

Включается при создании или редактировании отчета. Если опция включена, то детализация («дрилл») происходит одновременно для всех компонентов, содержащих одинаковые категории.

В подзаголовкке отчета отображается путь дрилла для всех компонентов:

Обновление компонента по таймеру

Если данные получаются «on-line» или обновляются в источнике данных периодически, то возможно настроить обновление компонентов дашборда по таймеру. Для каждого компонента возможно задать индивидуальные настройки обновления.

Для установления настроек в конструкторе компонента откройте панель «Настройка компонента» и в разделе «Данные» включите опцию «Интервальное обновление», а затем укажите:

  • периодичность обновления — установив «Интервал обновления» в секундах (см. рисунок ниже, «I»);
  • анимацию обновления — если анимация включена (см. рисунок ниже, «A»), то обновление данных в компоненте будет отображаться «крутящимся спинером» (см. рисунок ниже, «O»), иначе обновление будет происходить без индикации:

Информация для компонента дашборда «на перевертыше»

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

Для настройки необходимо включить опцию в разделе «Инфо» (см. рисунок нниже, «R»), запустить текстовый редактор по кнопке «Редактировать описание» и заполнить — отформатировать текст:

В режиме просмотра — при наведении курсора на компонент, с включенной опцией «Инфо», будет отображаться кнопка «i», при нажатии на которую — панель компонента «перевернется» и на ее обороте отобразится текстовое описание:

Копирование контейнера в буфер и вставка из буфера в отчет

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

Для копирования контейнера необходимо нажать кнопку «Копирования в буфер» (см. рисунок ниже, 1), на затемненном экране выбрать контейнер (он будет подсвечиваться) и щелкнуть по нему мышкой. В результате в буфере обмена появится указатель, что добавился контейнер с компонентом скопирован в буфер (см. рисунок ниже, 2):

Чтобы вставить контейнер из буфера, необходимо открыть «буфер обмена» и перетащить нужный контейнер на поле отчета:

Буфер обмена у каждого пользователя свой. Контейнеры в буфере доступны пользователю, который их туда сохранил. Они будут храниться в буфере до удаления. Удалить контейнер из буфера можно нажав на кнопку «Очистить все» (см. рисунок ниже, 1). Полностью очистить буфер обмена можно, нажав на кнопку (см. рисунок ниже, 2):

Горячие клавиши

Для настройки отчетов у пользователя есть возможность использовать горячие клавиши. «Горячие клавиши» помогут сделать работу более эффективной и быстрой:

  • «Ctrl» + «M» — Вызов меню (в «конструкторе» и «просмотре»);
  • «Ctrl» + «B» — Режим сохранения в буфер (в режиме «конструктора»);
  • «Ctrl» + «S» — Сохранение отчета (в режиме «конструктора»);
  • «Shift» + «Plus» — Создать новый «контейнер».

14 - Всплывающее окно

Всплывающее окно

Механизм всплывающего окна позволяет нажатием на строку таблицы, открыть ссылку на определенную запись формы ввода данных. Что дает вносить изменения в без перехода на дополнительные вкладки. Окно откроется «поверх» текущего дашборда и сразу же отображает меню редактирования той записи, на которую нажали.

Для активации всплывающего окна следует:

  • перейти в настройки таблицы;
  • добавить поле со ссылкой на форму ввода данных;
  • перейти на вкладку «Колонки»;
  • из выпадающего списка выбрать колонку со ссылкой на форму ввода данных;
  • включить опцию «Всплывающее окно»;
  • сохранить изменения.

Создание поля содержажего ссылки на строку для всплывающего окна

Для генерации поля со ссылкой на определенную строку формы ввода данных, необходимо использовать шаблон:

http://[Адрес портала]/fvd/form/[номер формы]?rowKey=[Поле с PK формы ввода данных]

Пример:

В каждой строке таблицы отдельная ссылка на поле в ФВД - https://free.modusbi.ru/fvd/form/221?rowKey=2231.

Для генерации подобного поля можно использовать функцию CONCAT():

CONCAT(https://free.modusbi.ru/fvd/form/221?rowKey=2231, fvd_demo_id)

15 - Функционал по настройке внешнего вида диаграммы

Функционал по настройке внешнего вида диаграммы включает подробные настройки для каждого элемента визуализации:

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

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

Настройки разных видов диаграмм во многом похожи. В этом разделе ниже описаны наиболее типичные настройки. Специфические настройки для каждого типа диаграммы описаны в соответствующих разделах.

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

Настройки компонента по разделам (в зависимости от визуализации могут меняться):

Раздел «Общие настройки» описан ниже.

  • «Заголовки» — позволяет включить/выключить функцию отображения заголовка и подзаголовка элемента. Заголовок и подзаголовок элемента вводятся в соответствующие поля.
  • «Ориентация» — горизонтальная или вертикальная — меняет взаимное расположение осей «X» и «Y» на графиках.
  • «Стекинг» — объединяет значения серий по одной категории в единый графический элемент.
  • «Zoom-детализация» — в режиме «Просмотр» позволяет приближать область диаграммы, выбранную мышью.
  • «Дополнительная ось» — для отображения на одной диаграмме значений разных единиц измерения одного набора данных.
  • «Отступы контейнера» — позволяет настроить расположение объекта в контейнере.
  • «Цвет фона» — позволяет определить цвет фона объекта.
  • «Точность чисел» — позволяет определить количество отображаемых цифр после запятой в числах.
  • «Точность проц.» — позволяет определить количество отображаемых цифр после запятой в процентах.
  • «Суффиксы чисел» — позволяет выбрать единицу измерения. По умолчанию выбраны все варианты, что позволяет системе автоматически подбирать единицу измерения. Алгоритм округления чисел с суффиксами: если число после добавления суффикса получилось меньше 10 и отображение дробной части выключено, то дробная часть числа отображается принудительно с округлением до одного знака.
  • «Формат даты» — позволяет выбрать необходимый формат даты для применения по умолчанию к полям с типом «дата».
  • «Шаблон экспорта» — выбор шаблона для экспорта с возможностью настройки правил форматирования данных отчета. Только для таблиц. Подробнее в разделе Установка шаблона для экспорта таблиц в Excel.

Раздел ««Данные»:

  • «Лимит при запросе (строк)» — позволяет определить максимальное количество строк, получаемых при запросе. По умолчанию «0» — без ограничения.
  • «Лимит при показе (строк)» — позволяет определить максимальное количество строк, отображаемых при выводе на дашборд. По умолчанию «0» — без ограничения.
  • «Лимит при экспорте (строк)» — позволяет определить максимальное количество экспортируемых. По умолчанию «0» — без ограничения.
  • Переключатель «Дополнять пустые Серии и категории» - включать в случае если значения есть не для всех серий или категорий.
  • «Интервальное обновление» включает периодическое обновление элемента, период обновления указывается в поле «Интервал (сек.)».
  • Если «Анимация обновления» включена, то обновление данных в компоненте будет отображаться «крутящимся спинером», иначе обновление будет происходить без индикации.

Примечание: отображение осей можно полностью выключить.

Раздел «Ось «Категории» и аналогичный Раздел «Ось «Значения»:

Для каждой оси можно настроить:

  • «Заголовок» — подпись по оси;
  • «Сетка» — линии сетки на поле размещения диаграммы;
  • «Шкала» — отображение шкалы на экране;
  • «Скроллбар» — если категорий много, то они не будут сжиматься, чтобы поместились на весь экран, а появится полоса прокрутки;
  • «Первое деление» — отображение первого деления на оси диаграммы;
  • «Последнее деление» — отображение последнего деления на оси диаграммы;
  • «Тип шкалы» — выбор типа в зависимости от задачи:
    • «Авто» — установка по умолчанию, подбирается наиболее удобная шкала автоматически.
    • «Линейная» — равномерная шкала, значения равноудалены друг от друга. Например, значения 100 и 200, и 200 и 300 отстают друг от друга на одно и тоже расстояние.
    • «Логарифм» — неравномерная логарифмическая шкала, используется для отображения широкого диапазона величин, когда значения, которые попадают на график отличаются на много порядков. То есть, когда необходимо одновременно видеть и значения 0.1, 0.2, и значения 100, 200, 2000 на одном графике;
  • «Диапазон шкалы» — часть шкалы для отображения (варианты «Авто», «От нуля», «От мин.», «От макс.»).
    • «Правила отображения»:
      • «От нуля» — при всех положительных значениях нижний предел шкалы = «0». При наличии отрицательных значений «0» будет в центре шкалы, пределы задаются по абсолютному максимуму значений;
      • «От минимума» — нижний предел шкалы по минимальному значению диаграммы, верхний вычисляется автоматически;
      • «От максимума» — верхний предел шкалы по максимальному значению диаграммы, нижний вычисляется автоматически;
  • «Цвет шкалы» — цветовое отображение линии шкалы, делений и подписей.
  • «Наклон подписей» — регулирует наклон делений;
  • «Подписи шкалы через» — можно регулировать число делений с подписями, чтобы не захламлять изображение. Если указано все, в этом случае будет подписано каждое деление;
  • «Ограничение подписи» — показывает количество знаков будет в подписях. Если установлен 0, то подписи будут ограничиваться автоматически.

Отдельные настройки для раздела «Ось «Значения»:

  • «Точность шкалы» — показывает сколько дробных знаков будет в подписях;
  • «Экстремумы» — возможно на диаграмме вывести линии максимума, минимума и / или среднее.

Раздел «Подписи данных»: при включении будут выводиться подписи к данным на диаграмме:

  • «Шаблон подписей» — выбором шаблона устанавливается какие данные будут выводиться в подписи (например, при шаблоне «Кат.:Знач.» будет выводится название категории и значение, разделенные «:»;
  • «Положение подписей» — расположение подписей (внутри элементов диаграммы, снаружи элементов диаграммы или определяется автоматически);
  • «Цвет подписей» — можно установить цвет подписей, расположенных на элементах диаграммы;
  • «Размер шрифта» — размер шрифта подписей;
  • «Поворот» — поворот подписей на определенный угол (значение в градусах от горизонтали).

Раздел ««Легенда»:

  • «Реверс» — меняет порядок расположения категорий в легенде на обратный;
  • «Положение» — определяет положение легенды относительно диаграммы;
  • «Вывод отношения (в %)» — свойство включает показ процентного соотношения между значениями (категорий легенды) при наведении курсора на элемент диаграммы;
  • «Текст для» — для круговых диаграмм: в списке можно значение категории и ввести текст, который будет выводится в легенде (например, сократить длинное название);
  • «Цвет фона» — настроить цвет фона для легенды;
  • «Цвет рамки» — настроить цвет рамки для легенды;
  • «Ширина рамки» — настроить ширину рамки для легенды.

В связи большим количеством настроек в группах «Стилизация» или для некоторых диаграмм «Стиль элемента», «Дрилл» и «Переход в другой отчет» они рассмотрены в отдельных пунктах (см. Настройка «Стилизация» и «Стиль элемента», Дополнительно общий дрилл, и Настройка перехода между отчетами соответственно).

16 - Настройка всплывающей подсказки

«Всплывающая подсказка» («ToolTip») появляется при наведении мыши на элементы диаграммы. Ее можно включить / выключить в соответствующем разделе настроек . Ниже описаны опции раздела «Всплывающая посказка»:

  • «Объединить» — включение опции приводит к отображению значений для нескольких серий в одну единую всплывающую подсказку. Шаблон подсказки — выбором шаблона устанавливается какие данные будут выводиться в подсказку (например, при шаблоне «Кат.:Знач.» будет выводится название категории и значение, разделенные знаком «:»;
  • «Размер шрифта» — размер шрифта подсказки (по умолчанию 12 px);
  • «Цвет шрифта» — цвет шрифта для подсказки;
  • «Цвет фона» — цвет фона для подсказки.

Для того, чтобы диаграмма выглядела легко читаемо, рекомендуется использовать короткие наименования в категории. Но, пользователю, который плохо знаком с сокращениями, такая диаграмма будет непонятна. В таком случае для гистограмм и круговой диаграммы возможно настроить всплывающую подсказку по другому полю. Для этого, надо развернуть пилюлю с полки «Категория» (см. рисунок ниже, 1). И во всплывающем списке «Подсказка по другому полю» выбрать поле, по которому будет выводиться подсказка (см. рисунок ниже, 2):