Space
Einführung
In NocoBase wird Space verwendet, um den Space zu erfassen, dem Daten zugeordnet sind.
Das Space-Feld wird in der Regel nach der Aktivierung des Multi-Space-Plugins angezeigt und dient der Trennung von Daten nach Space. Es eignet sich nicht dafür, wie ein gewöhnliches Geschäftsfach beliebig geändert zu werden.
Wenn es lediglich um geschäftliche Dimensionen wie Abteilungen, Regionen oder Projekte geht, empfiehlt es sich, ein gewöhnliches Beziehungsfeld oder Optionsfeld anzulegen.
Geeignete Einsatzszenarien
Space eignet sich für folgende geschäftliche Szenarien:
- Isolierung von Daten über mehrere Spaces hinweg
- Filtern von Daten nach Space
- Berechtigungskontrolle auf Space-Ebene
- Zuordnung von Daten in mandantenähnlichen Geschäftsszenarien
Erstellung und Konfiguration
Klicken Sie auf der Seite „Configure fields“ einer Datentabelle auf „Add field“ und wählen Sie „Space“, um ein Space-Feld 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ätere Anpassungen an der Konfiguration zu vermeiden.
Feldeigenschaften
Das Space-Feld weist standardmäßig folgende Eigenschaften auf:
Konfiguration bearbeiten
Nach der Erstellung können Sie rechts neben dem Feld auf „Edit“ klicken, um die Konfiguration des Space-Feldes zu bearbeiten. Die Bearbeitung eines Feldes dient hauptsächlich dazu, seine Anzeige und Verwendung in NocoBase anzupassen, beispielsweise den Anzeigenamen, die Beschreibung, den Standardwert, die Validierungsregeln oder feldspezifische Einstellungen zu ändern.
Wenn das Feld aus einer bereits mit der Hauptdatenbank synchronisierten Tabelle stammt, handelt es sich bei der Bearbeitung in der Regel um eine Feldzuordnung – das Datenbankfeld wird einem Field type und einem Field interface in NocoBase zugeordnet.
Das Umschalten von Field type oder Field interface ist nicht mit einer einfachen Änderung des Anzeigenamens gleichzusetzen. Es beeinflusst die Speicherweise des Feldes, die Eingabekomponente, die Validierungsregeln, die Filterbedingungen und die Verwendung von Workflow-Variablen. Bei einer größeren Anzahl 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 Space-Feld zu löschen. In der Hauptdatenbank können Sie außerdem mehrere Felder auswählen und anschließend gesammelt löschen.
Beim Löschen eines in der Hauptdatenbank neu erstellten Space-Feldes werden in der Regel gleichzeitig die tatsächliche Spalte in der Datenbank und die darin vorhandenen Daten gelöscht. Beim Löschen eines aus der Datenbank synchronisierten oder aus 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 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äftskonfigurationen referenziert wird.
Verwendung in der Seitenkonfiguration
Das Space-Feld eignet sich für Szenarien zur Isolierung von Daten über mehrere Spaces hinweg und für Berechtigungsszenarien.
Verwandte Links
- Felder — Erfahren Sie mehr über Funktion, Klassifizierung und Zuordnungslogik von Feldern
- Gewöhnliche Tabellen — Felder in gewöhnlichen Tabellen erstellen und verwalten
- Multi-Space — Erfahren Sie mehr über die Multi-Space-Funktion
- Beziehungsfelder — Gewöhnliche Beziehungsfelder erstellen

