Checkbox
Einführung
In NocoBase dient die Checkbox zum Speichern boolescher Werte mit zwei möglichen Zuständen.
Checkbox-Felder eignen sich für einfache Ja-Nein-Entscheidungen wie aktiviert, Standard, abgeschlossen oder genehmigungspflichtig. Ihre Bedeutung ist klarer, als „Ja/Nein“ als Text zu speichern.
Wenn ein Status mehr als zwei Werte umfasst, beispielsweise Entwurf, In Bearbeitung und Abgeschlossen, ist einDropdown mit Einzelauswahl besser geeignet.
Geeignete Szenarien
Checkboxen eignen sich für folgende Geschäftsszenarien:
- Aktiviert oder Standard
- Abgeschlossen oder gelesen
- Genehmigung erforderlich oder Rechnung ausgestellt
- Öffentlich oder archiviert
Konfiguration erstellen
Klicken Sie auf der Seite „Configure fields“ einer Datentabelle auf „Add field“ und wählen Sie „Checkbox“, um ein Checkbox-Feld zu erstellen.

Der Feldname wird nach der Erstellung von Seitenblöcken, Berechtigungen, Workflows und APIs referenziert. Überprüfen Sie die Benennung daher vor der Erstellung, um späteren Konfigurationsaufwand durch Änderungen zu vermeiden.
Feldeigenschaften
Das Standardverhalten eines Checkbox-Feldes ist wie folgt:
Konfiguration bearbeiten
Klicken Sie nach der Erstellung rechts neben dem Feld auf „Edit“, um die Konfiguration des Checkbox-Feldes zu bearbeiten. Die Bearbeitung eines Feldes dient hauptsächlich dazu, anzupassen, wie das Feld in NocoBase angezeigt und verwendet wird, beispielsweise durch Ändern des Anzeigenamens, der Beschreibung, des Standardwerts, der Validierungsregeln oder der feldspezifischen Konfiguration.
Wenn das Feld aus einer bereits synchronisierten Tabelle der Hauptdatenbank stammt, handelt es sich bei der Bearbeitung in der Regel um eine Feldzuordnung – das Datenbankfeld wird einem Field type und einem Field interface von NocoBase zugeordnet.
Das Wechseln des Field type oder Field interface ist nicht mit dem einfachen Ändern eines Anzeigenamens gleichzusetzen. Dadurch können sich die Speicherweise des Feldes, die Eingabekomponente, die Validierungsregeln, die Filterbedingungen und die Verwendung von Workflow-Variablen ändern. Bei größeren Datenmengen sollte zunächst geprüft werden, ob das Datenformat kompatibel ist.
Feld löschen
Klicken Sie rechts neben dem Feld auf „Delete“, um das Checkbox-Feld zu löschen. In der Hauptdatenbank können Sie außerdem mehrere Felder auswählen und gesammelt löschen.
Beim Löschen eines in der Hauptdatenbank neu erstellten Checkbox-Feldes werden in der Regel auch die entsprechende physische Spalte in der Datenbank sowie die darin vorhandenen Daten gelöscht. Beim Löschen eines aus einer Datenbank synchronisierten oder einer externen Datenquelle zugeordneten Feldes hängt der Umfang der Auswirkungen von der jeweiligen Datenquelle und der Herkunft des Feldes ab.
Das Löschen eines Feldes kann Seitenblöcke, Formulare, Filter, Berechtigungen, Workflows, APIs, Importe und Exporte sowie vorhandene Daten beeinträchtigen. Prüfen Sie vor dem Löschen, ob das Feld noch von Geschäftskonfigurationen verwendet wird.
Verwendung in der Seitenkonfiguration
Checkbox-Felder eignen sich für Formulare, Tabellen, Filter und Workflow-Bedingungen.

Verwandte Links
- Felder — Erfahren Sie mehr über die Funktion, Klassifizierung und Zuordnungslogik von Feldern
- Normale Tabelle — Felder in einer normalen Tabelle erstellen und verwalten
- Dropdown mit Einzelauswahl — Einen Wert aus mehreren Statuswerten speichern
- Optionsfeldgruppe — Optionen als Optionsfelder anzeigen

