Форматирование стандартных визуализаций с помощью Calculation group
Я провёл небольшое голосование - и подавляющим большинством Вы сказали, что еще не устали от #CalculationGroup.
Вывести в карточке показатель за выбранный период с индикатором и процентным значением отклонения от предыдущего периода. При этом использовать только стандартные визуальные элементы.
#CalculationGroup мы будем использовать, т.к. нам не хочется создавать дублирующие меры на каждый показатель.
Также вы можете сказать, что есть стандартный элемент "Карточка KPI"
Но, согласитесь, в сравнении с карточками выше, выглядит не так интересно. Плюс, KPI всегда показывает значение последней точки, а не за весь выбранный период.
Создадим две простые меры с помощью функции SUM - [TaxAmt], [SubTotal]. А также рассчитаем меру [% Profit]=DIVIDE([TaxAmt],[SubTotal]).
На вкладке "Внешние инструменты" открываем TabularEditor, если вы его ещё не установили, то можно скачать по ссылке
Создаем #CalculationGroup с названием !CGTesting:
В Expression Editor задаём вычисление для [ФорматКарточки]:
И вот тут самое интересное. В качестве индикатора я использую символы UNICHAR(). Подсмотреть коды необходимых символов можно, например, здесь.
Также с помощью UNICHAR(10) я задаю перенос строки.
Всё, осталось только создать карточку, поместить в неё меру, добавить в фильтр #CalculationGroup
и наслаждаться полученным результатом:
Вот так, используя стандартную визуализацию, которая гарантированно будет работать, соединив её с функционалом #CalculationGroup, можно получить очень симпатичные карточки с показателями, которые придадут вашему отчету красок и индивидуальности.