Checkbox-Gruppe
Einführung
In NocoBase wird die Checkbox-Gruppe (Checkbox group) verwendet, um mehrere Werte aus einer Gruppe von Optionen auszuwählen und die Optionen direkt im Formular anzuzeigen.
Checkbox-Gruppen eignen sich für Szenarien mit wenigen Optionen, bei denen mehrere Werte ausgewählt werden müssen. Ähnlich wie bei der Mehrfachauswahl aus einer Dropdown-Liste besteht der Hauptunterschied in der Art der Interaktion auf der Seite.
Wenn es viele Optionen gibt, spart die Auswahl von Mehrfachauswahl aus einer Dropdown-Liste Platz. Wenn nur eine Option ausgewählt werden darf, verwenden Sie eine Radio-Button-Gruppe.
Geeignete Einsatzszenarien
Checkbox-Gruppen eignen sich für folgende Geschäftsszenarien:
- Leistungsumfang und anwendbare Vertriebskanäle
- Auswahl von Funktionsberechtigungen
- Tags für Kundenanforderungen
- Wenige feste Optionen zur Mehrfachauswahl
Konfiguration erstellen
Klicken Sie auf der Seite „Configure fields“ einer Datentabelle auf „Add field“ und wählen Sie „Checkbox-Gruppe“, um ein Feld vom Typ Checkbox-Gruppe zu erstellen.

Der Feldname wird von Seitenblöcken, Berechtigungen, Workflows und APIs referenziert. Prüfen Sie die Benennung vor der Erstellung sorgfältig, um späteren Konfigurationsaufwand durch Änderungen zu vermeiden.
Feldeigenschaften
Das Feld „Checkbox-Gruppe“ verhält sich standardmäßig wie folgt:
Konfiguration bearbeiten
Klicken Sie nach der Erstellung rechts neben dem Feld auf „Edit“, um die Konfiguration des Felds „Checkbox-Gruppe“ zu bearbeiten. Die Bearbeitung dient hauptsächlich dazu, die Anzeige und Verwendung des Feldes in NocoBase anzupassen, beispielsweise durch Ändern des Anzeigenamens, der Beschreibung, des Standardwerts, der Validierungsregeln oder feldspezifischer Einstellungen.
Wenn das Feld aus einer bereits mit der Hauptdatenbank synchronisierten Tabelle stammt, wird bei der Bearbeitung normalerweise eine Feldzuordnung vorgenommen – das Datenbankfeld wird einem Field type und einem Field interface von NocoBase zugeordnet.
Das Umschalten von Field type oder Field interface ist nicht gleichbedeutend mit einer einfachen Änderung des Anzeigenamens. Es beeinflusst die Speichermethode des Feldes, die Eingabekomponente, Validierungsregeln, Filterbedingungen sowie die Verwendung von Workflow-Variablen. Bei einer großen Menge vorhandener Daten muss zunächst geprüft werden, ob das Datenformat kompatibel ist.
Feld löschen
Klicken Sie rechts neben dem Feld auf „Delete“, um das Feld „Checkbox-Gruppe“ zu löschen. In der Hauptdatenbank können Sie außerdem mehrere Felder auswählen und gesammelt löschen.
Beim Löschen eines neu erstellten Felds vom Typ Checkbox-Gruppe in der Hauptdatenbank werden normalerweise auch die entsprechende physische Spalte in der Datenbank und die darin vorhandenen Daten gelöscht. Beim Löschen eines aus einer Datenbank synchronisierten oder einer externen Datenquelle zugeordneten Felds hängt der Umfang der Auswirkungen von der jeweiligen Datenquelle und dem Ursprung des Felds ab.
Das Löschen eines Feldes kann sich auf Seitenblöcke, Formulare, Filter, Berechtigungen, Workflows, APIs, Importe und Exporte sowie vorhandene Daten auswirken. Prüfen Sie vor dem Löschen, ob das Feld noch von geschäftlichen Konfigurationen verwendet wird.
Verwendung in der Seitenkonfiguration
Checkbox-Gruppen eignen sich dafür, wenige Optionen in einem Formular direkt anzuzeigen und mehrere davon auszuwählen.

Weiterführende Links
- Felder — Erfahren Sie mehr über Zweck, Kategorien und Zuordnungslogik von Feldern
- Normale Tabelle — Felder in einer normalen Tabelle erstellen und verwalten
- Mehrfachauswahl aus einer Dropdown-Liste — Für eine größere Anzahl von Optionen
- Radio-Button-Gruppe — Einen Wert auswählen

