Изменение измерения на диаграмме QlikView при нажатии на кнопку/текст


В данной статье будет описан прием, который используется при разработке визуализации в QlikView.
Для динамического изменения измерений в QlikView обычно используется Cyclic Dimension в QlikView. Но Этот прием не всегда красиво выглядит и иногда можно применить более удобный подход (мое субъективное мнение).

Краткая суть подхода: делается три текстовых элемента, при клике на текстовый элемент изменяется переменная, переменная используется на диаграмме QlikView как Calculated Dimension.
qlikview

Входные данные или код загрузки данных

Обратите внимание на переменную vDimensionVision.

qlikview

Создаем текстовый элемент QlikView (вместо кнопки)

Вычисляемый цвет текстового элемента

Для того, чтобы текстовый элемент менял цвет при клике, используем условие, в котором проверяем значение переменной vDimensionVision.
Вычисление цвета по условию в QlikView

Задаем действие по клику на текстовый элемент в QlikView

При клике на текстовый элемент изменяем значение переменной (Текущее измерение для отображения на диаграммах).
Задаем действие по клику на текстовый элемент в QlikView

Используем переменную в столбчатой диаграмме QlikView (вычисляемое измерение)

Используем переменную в столбчатой диаграмме QlikView (вычисляемое измерение)

Итоговый результат

Диаграмма продукт QlikView скачать пример визуализация

Диаграмма канал продаж QlikView скачать пример визуализация

Диаграмма регион QlikView скачать пример визуализация

СКАЧАТЬ Готовый файл/пример/документ QlikView

Скачать пример с динамически изменяемым измерением в QlikView.zip

qlikview

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x