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

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

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

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

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

  1. Разместите нужное поле из набора данных или вычисляемое поле на полку «Значения».
  2. В настройках этого поля выберите тип «Подсказка».

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

  3. Перейдите в настройки компонента, раздел «Всплывающая подсказка». Выключите переключатель «Объединить».
  4. В списке шаблонов выберите вариант «Подсказка».

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

Форматирование чисел в подсказке

По умолчанию большие числа в подсказках выводятся сплошным текстом, например, «4205719000011», что затрудняет их чтение и анализ.

Начиная с версии 3.14.21 Modus BI для решения этой проблемы в редакторе вычисляемого поля на панели функций добавлена кнопка «FORMAT NUMBER» для быстрой вставки шаблона тега '<format-number>''</format-number>', которым можно обернуть числовое значение для его отображения в отформатированном виде — с разделением разрядов в соответствии с языковой версией системы (локализацией):

  • Русскоязычная версия (RU): разделитель тысяч — «пробел», дробной части — «запятая» (например, 1 250,50);
  • Англоязычная версия (EN): разделитель тысяч — «запятая», дробной части — «точка» (например, 1,250.50).

Тег '<format-number>'...'</format-number>' добавлен для всех визуальных компонентов, для вычисляемого поля на полке «Значения» и при установке типа «Подсказка».

Тег работает со всеми числовыми значениями и результатами агрегатных функций (SUM, AVG и др.). По аналогии с прочей HTML-разметкой, для применения тега к агрегатным функциям необходимо использовать оператор конкатенации, корректный для вашей СУБД.

Пример использования тега внутри выражения (для PostgreSQL, Oracle, SQLite и совместимых СУБД):

<p><b>Сумма продаж:</b><br><format-number>' || SUM("summa_rub") || '</format-number> руб.</p>

Тег полностью совместим с HTML-разметкой (теги
, , и др. не вызывают конфликтов).

Пример кода с округлением:

<format-number>' || ROUND(AVG("summa_rub" / "amount"), 2) || '</format-number>

 

Связи контента