Формулы

Формула — математическое или логическое выражение с участием переменных. Формулы используются в настройках некоторых переменных, в условиях, мультипликаторах, а также при фильтрации источников данных.

Оглавление

Где найти поле «Формула»

Поле «Формула» есть в настройках переменных типа число, деньги, проценты, текст и дата. Чтобы найти его:

  1. Дважды кликните по переменной на вкладке «Схема» — откроется панель настроек.
  2. В поле «Значение» выберите «Вычисляется по формуле» — появится поле «Формула».

Открыть в новом окне

Поле «Формула» в настройках переменной

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

Как составить формулу

Для составления формулы понадобятся идентификаторы (ID) переменных, которые будут участвовать в вычислении, — формула строится на них с помощью операторов, методов и функций.

Важно! В идентификаторе переменной недопустим пробел между «ID» и номером: «ID40» — верно, «ID 40» — неверно.

Полный список поддерживаемых операторов, методов и функций — в статье «Операторы, методы и функции».

После того как все переменные, участвующие в вычислении, заполнены, Система сразу показывает результат.

Открыть в новом окне

Результат вычисления формулы после заполнения переменных

Ошибки в формуле

Если в формуле есть ошибка, Система выводит сообщение с описанием возможной причины.


Если формула не работает, проверьте:

  1. ID переменных написаны без ошибок и ссылаются на переменные, действительно существующие в этом шаблоне.
  2. Формула составлена синтаксически верно — соблюдены скобки, операторы и порядок аргументов.
  3. Переменные, участвующие в вычислении, поддерживают формулы и относятся к одному типу: в рамках одной формулы нельзя одновременно использовать, например, текстовую переменную и числовую.

Полезно знать

  • Скобки в формуле задают приоритет вычислений — как в математике.
  • Изображение — не для формул: переменные этого типа не поддерживают вычисление по формуле.
  • «Операторы, методы и функции» — полный список операторов, методов и функций с примерами;
  • «Условие» и «Мультипликатор» — элементы схемы, которые чаще всего настраиваются по формуле;
  • «Переменная «Число», «Текст», «Процент», «Деньги», «Дата»» — типы переменных, поддерживающие вычисление по формуле;
  • «Справочники (источники данных)» — использование формул при фильтрации записей справочника.