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

Переиспользование переменных в виджетах

Задача​

Рассчитать показатели опираясь на предыдущие расчеты.

Проблема​

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

Решение​

Писать формулу один раз в пределах виджета и переиспользовать переменную.

  1. Добавим несколько переменных в KPI карточке.

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

  1. Для переменных val и prev_val укажем формулы расчета

  1. Для переменной dev рассчитаем отклонение используя ранее объявленные переменные

Итог​

Рассчитали показатель используя переменные и не дублируя формулы расчета.