Skip to content

Number ​

Хранит число или результат настроенного расчёта. Денежный режим Money является настройкой этого типа.

Когда использовать ​

Для количества, веса, расстояния, цены или свободно вводимой ставки. Для заранее заданных ставок используйте Percentage, для автоматических номеров — Counter, для итогов по движениям — Balance.

Настройки ​

  • Значение по умолчанию, точность (decimals, по умолчанию 2), денежный режим (money) и валюта (currency).
  • Вычисление (calculated), тип расчёта (Number, Date или Text), подсчёт дней (count_days) и формула. Элементы формулы содержат =, +, -, * или /, число либо ID поля.
  • Сумма колонки (column_sum). Параметр editable сохраняется только для дочерних полей Table.
  • Основная сумма (is_primary_value_field): только одно Number в форме может задавать основное значение задачи.
  • Курс валют (exchange_rate_enabled): фиксированные исходная/целевая валюты или ID полей Choice (exchange_rate_from_field_id, exchange_rate_to_field_id). Фиксированный код должен состоять из трёх букв, например EUR.
  • Жирный шрифт, цвет, размер и размещение в строку.

Например, рассчитайте сумму строки из количества и цены. Денежное оформление само по себе не включает конвертацию: курс настраивается отдельно.

Настройки Number

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

Тип backend: NumberField.