Процент
Обзор
В NocoBase процент (Percent) используется для хранения и отобр ажения пропорциональных данных.
Процентное поле подходит для хранения таких бизнес-данных, как процент выполнения, скидка, коэффициент конверсии и доля. По сути, это числовое поле, но отображение и ввод на странице больше соответствуют семантике процентов.
Если речь идет об обычной сумме, количестве или оценке, лучше выбрать число.
Сценарии использования
Процент подходит для следующих бизнес-сценариев:
- Процент выполнения проекта, прогресс выполнения задачи
- Скидка, налоговая ставка, размер комиссии
- Коэффициент конверсии, процент достижения, доля
- Вес оценки, пропорция распределения
Создание и настройка
На странице «Configure fields» таблицы данных нажмите «Add field» и выберите «Процент», чтобы создать процентное поле.

После создания имя поля используется блоками страниц, правами доступа, рабочими процессами и API. Перед созданием проверьте название, чтобы избежать дополнительных затрат на изменение конфигурации в дальнейшем.
Особенности поля
Процентное поле по умолчанию ведет себя следующим образом:
Редактирование настроек
После создания нажмите «Edit» справа от поля, чтобы изменить настройки процентного поля. Редактирование поля используется главным образом для настройки его отображения и использования в NocoBase, например для изменения отображаемого имени, описания, значения по умолчанию, правил валидации или специальных параметров поля.
Если поле получено из таблицы, синхронизированной с основной базой данных, при редактировании обычно выполняется сопоставление поля — поле базы данных сопоставляется с Field type и Field interface в NocoBase.
Переключение Field type или Field interface — это не просто изменение отображаемого имени. Оно влияет на способ хранения данных, компонент ввода, правила валидации, условия фильтрации и использование переменных в рабочих процессах. Если данных уже много, сначала убедитесь, что их формат соответствует новому типу.
Удаление поля
Нажмите «Delete» справа от поля, чтобы удалить процентное поле. В основной базе данных можно также выбрать несколько полей и удалить их одновременно.
При удалении процентного поля, созданного в основной базе данных, обычно одновременно удаляются реальный столбец в базе данных и все данные, которые в нем хранились. При удалении поля, синхронизированного с базой данных или сопоставленного из внешнего источника данных, область воздействия зависит от соответствующего источника и происхождения поля.
Удаление поля может повлиять на блоки страниц, формы, фильтры, права доступа, рабочие процессы, API, импорт и экспорт, а также существующие данные. Перед удалением убедитесь, что это поле больше не используется в бизнес-конфигурации.
Использование в настройках страниц
Процентные поля подходят для отображения пропорций в бизнес-формах, на информационных панелях, графиках и отчетах.

Связанные ссылки
- Поля — узнайте о назначении, категориях и логике сопоставления полей
- Обычная таблица — создание и управление полями в обычной таблице
- Число — хранение обычных числовых значений
- Формула — вычисление результатов в виде пропорций

