Базовые операции
Для простых манипуляций с данными в Databird предусмотрены , найти их можно перейдя в настройки любого атрибута и нажав по кнопке “+ Добавить операцию”.

Операции делятся на 3 типа:
- Операции с числами (JSONata type “number”)
- Операции со строками (JSONata type “string”)
- Операции со списками (JSONata type “array”)
Операции с числами
Прибавить число
Прибавляет к исходному числу ($VALUE) указанное число.

Вычесть число
Вычитает из исходного числа ($VALUE) указанное число.

Умножить на число
Умножает исходное число ($VALUE) на указанное число.

Разделить на число
Делит исходное число ($VALUE) на указанное число.

Округлить до знака
Округляет исходное число ($VALUE) с выбранной точностью.
- Округление производится по правилам арифметики
- Округление до знака 1 отбрасывает дробную часть

Операции со строками
Присоединить строку
Прибавляет к исходной строке ($VALUE) заданную строку.
- Строка добавляется в конец исходной строки
- Добавляемая строка не отделяется от исходной пробелом или другим разделителем
- Если нужен разделитель - укажите его в начале присоединяемой строки

Присоединить атрибут
Прибавляет к исходной строке ($VALUE) значение выбранного атрибута.
- Числовое значение атрибута автоматически преобразовывается в строку
- Значение атрибута добавляется в конец исходной строки
- Значение добавляемого атрибута не отделяется от исходной строки пробелом или другим разделителем

Обрезать по длине строки
Обрезает исходную строку ($VALUE) до указанного количества символов.

Обрезать до символов
Обрезает исходную строку ($VALUE) до первого вхождения указанного символа/подстроки.

Значение по умолчанию
Если исходное значение ($VALUE) пустует, подставляет введенную строку. Если же нет - берет возвращает исходное значение ($VALUE).
- Эквивалентно выражению JSONata: $VALUE ? $VALUE : “ваше_значение”

Преобразовать в число
Преобразует исходное значение ($VALUE) в числовой тип данных.

Габариты в список чисел
Вычленяет из исходного значения ($VALUE) только числовые данные, возвращает их список.
- “26 см х 15.5 см” ⇒ [25, 15.5]
- Чтобы обратиться к определенному габариту, используйте следом операцию JSONata: $VALUE[0]

Операции со списками
Разделить в строку в список
Разделяет исходное строковое значение ($VALUE) на список строк. В качестве разделителя выступает выбранный символ.
- При разделении указанные разделители пропадают
- Чтобы обратиться к определенному элементу готового списка, используйте операцию JSONata: $VALUE[0]

Ограничить список
Ограничивает количество элементов исходного значения ($VALUE) до указанного числа.
- Если число элементов меньше указанного - список останется без изменений
