Динамическое управление итоговыми значениями через параметры в вычисляемых полях

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

Например, задайте параметр через фильтр, чтобы динамически менять критерии для "крупного" и "маленького" контакта. Если в выпадающем числовом фильтре выбрано значение 2 000 000, оно передаётся как параметр в формулу: все контраты на сумму больше 2 000 000 считаются крупными.

  1. Добавьте числовой параметр.

  2. Создайте вычисляемое поле, в формуле укажите числовой параметр.

  3. Соберите график, добавьте дашборд и перетащите туда компонент.

  4. Добавьте числовой фильтр, свяжите параметр, добавьте пользовательский список значений.

  1. Создайте рабочую книгу и добавьте числовой параметр.

  1. Создайте вычисляемое поле по формуле: если сумма заказа больше выбранного в фильтре значения — контракт крупный.

Примечание: Поля "Общая сумма" и компонент фильтра выбирайте из списка слева, не вводите вручную.

  1. Постройте столбчатую диаграмму: Размер контракта на горизонтальную ось, Счетчик — на вертикальную.

  1. Добавьте дашборд и перетащите компонент.

В "Числовом выпадающем фильтре" выберите Пользовательский список значений, добавьте, например, 1000000, 2000000, 3000000.

Можно ввести значение вручную, если не добавлять значения в пользовательский список значений.

Выберите Связать параметр, выберите нужный параметр числа.

Теперь можно менять критерии разделения заказов на большие/малые.