Перейти к содержанию

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

Переменные - это данные, способные принимать различные значения. Применяются для быстрого изменения значений при расчете агрегатов с помощью формул или при настройке SQL-фильтрации в виджете. Переменные могут повысить производительность, надежность и удобочитаемость. Переменная может быть задана:

  1. как Константа - это величина, которая при выполнении вычислений остаётся неизменной.

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

    • создайте переменную курса доллара к рублю;

    img

    • используйте значение переменной в расчетах формул поля.

    img

  2. как Расчетная - это изменяемая величина, значение которой рассчитывается с помощью формулы. Подробнее о синтаксисе в разделе Справочник функций

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

    • создайте переменную итоговой сумы поля;

    img

    • используйте значение переменной в расчетах формул поля.

    img

  3. как Редактируемая - это изменяемая величина, значение которой отображается в превью виджета в виде поля ввода, списка, переключателя или календаря с возможностью изменения значения в просмотре виджета. Переменные этого типа позволяют проводить анализ что если, т.е. при просмотре виджета анализировать как изменение значений влияет на результаты формул.р  

    Пример настройки переменной типа Редактируемая - Поле ввода для расчета стоимости в рублях. RehКуизменяется вручную прямо в виджете.

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

    img

    • используйте значение переменной в расчетах формул поля;

    img

    • изменяйте значение переменной при просмотре виджета.

    gif

    Пример настройки переменной типа Редактируемая - Множественный выбор для просмотра прибыли по выбранным городам. Список городов определяется прямо в виджете.

    • в модели настройте поле, установив для него признак Является справочником;

    img

    • создайте переменную, переменная отобразится в превью виджета с возможностью изменения ее значения;

    img

    • используйте значение переменной в расчетах формул поля;

    img

    • изменяйте значение переменной при просмотре виджета.

    gif