Перейти к основному содержимому

Значение

Значение - простой тип дэша c визуализацией одного значения факта (measure). Является упрощенной версией дэша Значение (Метка).

Значение (Метка) - дэш с визуализацией значения факта с отклонением.

По умолчанию в дэше “Значение” сравнивается два значения одного факта по двум размерностям, которые либо пришли последними из базы, либо указанны в блоке filters. Когда на дэше больше одного показателя, автоматически отображается индикатор отклонения в виде стрелки.

С помощью дэша “Значение” можно сравнивать два факта с разбивкой и без по dimensions. Для сравнения без разбивки по размерностям в конструкторе требуется добавить два факта (measure) и перенести их в поле “Категории” или в конфиге внутри dataSourse добавить настройку xAxis: ‘measures’.

Настройка дэша “Значение” (метка)

Блоки конструктора

Логика работы конструктора для данного дэша представлена в расширенном руководстве пользователя.

Ниже описаны блоки, которые используются только в определенных типах дэша, в том числе и в дэше “Значение”:

Зоны

Блок “Зоны” используется для цветовой индикации норматива. В случае с дэшем Значение, речь может идти например о цвете текста, который зависит от показателя.

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

Создание зоны

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

Настройка зоны

где

  1. Указывается цвет зоны - при нажатии вызывается цветовая палитра для выбора цвета
  2. Поле ввода названия зоны
  3. Выбор диапазона - при нажатии открываеся выпадающий список с 3 вариантами выбора: Между, Больше, Меньше
  4. Поля ввода для диапазона - Если выбран диапазон “Между” то в полях ввода указываются значения диапазона для данной зоны. Если выбрано “Больше” или “Меньше” отображено одно поле для ввода граничного значения зоны.
  5. Удаление зоны - при нажатии созданная зона будет удалена.

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

Создание зон через ползунки

В появившемся окне необходимо нажать на кнопку “Настроить”:

Кнопка “Настроить”

В появившемся окне необходимо указать кнопку создания “Зоны”:

Создание ползунка

При нажатии на кнопку на линейке будет отображен ползунок с цветом и диапазоном по-умолчанию:

Ползунок по-умолчанию

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

Выбор цвета

Далее можно растянуть или передвинуть ползунок к необходимому диапазону. Для добавления новых зон повторите шаги, описанные выше. При указании зон вы можете перемещать отображемый диапазон линейки, удерживая на ней левую кнопку мыши с передвижением влево/вправо. После указания всех зон нажмите “ОК”:

Зоны.png

JSON-конфигурация

Ключи title (глава 1.2.1), description (глава 1.2.2), frame (глава 1.2.3) работают аналогично описанию в руководстве по конфигурации дэшлетов в соответствующих блоках.

Поле view_class для дэша Значение имеет значение value.
Поле view_class для дэша Значение (Метка) имеет значение label.

Далее представлена таблица ключей, поддерживаемых дэшем “Значение (Метка)”.

dataSource

Опции koob, dimensions, measures, limit, sortBy, xAxis, yAxis и filters из секции dataSource подробно описаны в руководстве по конфигурации дэшлетов (глава 1.2.4).

display

Описание стилизации дэша Значение (Метка) представлено в руководстве по конфигурации дэшлетов (глава 2.5.1)

Название ключаВозможные значенияОписание
titleСтрокаЗаголовок значения
colorСтрока, LPE-выражениеУказание цвета значения. Цвет можно указать в формате #HEX, RGB, RGBA, либо ключевым словом (red, blue, green и т.д.), а так же с помощью lpe-выпажения
formatСтрокаУказание формата значения
bgColorСтрокаУказание цвета фона дэша. Цвет можно указать в формате #HEX, RGB, RGBA, либо ключевым словом (red, blue, green и т.д.)
headerStyleОбъектИспользуется для указания стилей заголовка дэша (fontSize, background, color)
fontSizeЧислоУказание размера шрифта в относительных единицах. Указывается типом значения NUMBER
stoplightСтрока либо объектЦветовая разбивка диаграммы на зоны. Описано в руководстве по конфигурации дэшлетов
fontFamilyСтрокаУказание шрифта
customValueСтрокаДанная опция используется для указания статичного текста. При установке этого ключа данные не отображаются, отображается только введенный текст в значение customValue

options

Описывает различные дополнительные настройки при отображении деша.

Пример указания:

"options": ["DisplayAllBadges"].
Название ключаОписание
DisableLoadDataЗапретить загрузку данных
FixedПри включенной опции дэш закреплен на экране при скроллировании
!TopBarMenuСкрыть меню визеля
!TopBarСкрыть заголовок дэша
!ExpandedСокрытие возможности разворачивания дэша на весь экран
HiddenСокрытие дэша
TransparentФон дэша соответствует фону подложки дэшборда
InvertDirectionМеняет направление стрелки в случае сравнения значений (вверх красная - вниз зеленая)

onClickDataPoint

Поле onClickDataPoint описывает поведение клиентской части LuxmsBI при нажатии на один из указанных показателей в LPE-выражении, используемом для описания поведения.

Ниже в таблице приведены доступные функции для данного дэша. Описание работы с ними представлено в одноименном разделе руководства по конфигурации дэшлетов (глава 1.2.12)

Название функцииОписание
setKoobFiltersФильтрация дэшей по значению размерности при нажатии на данное значение размерности.
navigateПереключение на указанный в выражении дэшборд/датасет.
openModalПри нажатии на точку (сегмент) дэша откроется модальное окно с дэшем, id которого указано в конфигурационном файле.
navigateUrlИспользуется для перехода на внешний источник с подстановкой значения.
menuItemИспользуется для совместного использования hierarchy и функций onClickDataPoint.