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

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

