Dropdown-Einzelauswahl

Einführung

In NocoBase wird die Dropdown-Einzelauswahl (Select) verwendet, um einen Wert aus einer Gruppe von Optionen auszuwählen.

Die Dropdown-Einzelauswahl eignet sich für Geschäftsfelder mit einem festen Wertebereich, beispielsweise Status, Stufe, Typ oder Quelle. Für die Optionen können Anzeigename, Optionswert und Farbe konfiguriert werden.

Wenn mehrere Werte ausgewählt werden sollen, wählen Sie Dropdown-Mehrfachauswahl. Wenn nur „Ja“ oder „Nein“ zur Auswahl steht, wählen Sie Kontrollkästchen.

Geeignete Einsatzszenarien

Die Dropdown-Einzelauswahl eignet sich für folgende Geschäftsszenarien:

  • Bestellstatus, Ticketstatus, Genehmigungsstatus
  • Kundenstufe, Leadquelle, Priorität
  • Projekttyp, Anlagenkategorie, Vertragstyp
  • Felder, bei denen innerhalb eines festen Wertebereichs nur ein Wert ausgewählt werden darf

Konfiguration erstellen

Klicken Sie auf der Seite „Configure fields“ der Datentabelle auf „Add field“ und wählen Sie „Dropdown-Einzelauswahl“, um ein Feld für die Dropdown-Einzelauswahl zu erstellen.

20240512180203

KonfigurationBeschreibung
Field interfaceDer Benutzeroberflächentyp des Feldes. Die Dropdown-Einzelauswahl entspricht select und legt fest, wie das Feld auf der Seite eingegeben und angezeigt wird.
Field display nameDer in der Benutzeroberfläche angezeigte Name des Feldes, z. B. „Bestellstatus“, „Kundenstufe“ oder „Priorität“. Es wird empfohlen, einen für die zuständigen Mitarbeitenden unmittelbar verständlichen Namen zu verwenden.
Field nameDer Bezeichner des Feldes für interne Verweise in API, Beziehungsfeldern, Berechtigungen, Workflows usw. Nach der Erstellung wird er in der Regel nicht mehr geändert. Er darf nur Buchstaben, Ziffern und Unterstriche enthalten und muss mit einem Buchstaben beginnen.
Field typeDer Datentyp des Feldes auf Datenebene. Bei der Dropdown-Einzelauswahl ist dies standardmäßig string, in dem der ausgewählte Optionswert gespeichert wird.
Default valueDer Standardwert. Wenn beim Erstellen eines neuen Datensatzes kein Wert eingegeben wird, kann automatisch der Standardwert übernommen werden.
Validation rulesValidierungsregeln. In der Regel werden das Pflichtfeld und die zulässigen Optionswerte konfiguriert.
DescriptionBeschreibung des Feldes. Hier können die Bedeutung des Feldes, Eingabeanforderungen, Datenquelle oder verantwortliche Person angegeben werden.
Hinweis

Der Feldname wird von Seitenblöcken, Berechtigungen, Workflows und APIs referenziert. Überprüfen Sie die Benennung vor der Erstellung sorgfältig, um späteren Anpassungsaufwand zu vermeiden.

Feldeigenschaften

Das Feld für die Dropdown-Einzelauswahl verhält sich standardmäßig wie folgt:

EigenschaftBeschreibung
Standardmäßiges Field interfaceselect.
Standardmäßiger Field typestring.
Verfügbarer Field typestring.
SeitenkomponenteIm Bearbeitungsmodus wird ein Dropdown-Auswahlelement verwendet.
FilterungDatensätze können nach Optionen gefiltert werden.
SortierungEine Sortierung nach Optionswert ist möglich.
ValidierungPflichtfelder und Einschränkungen auf den zulässigen Wertebereich werden unterstützt.

Konfiguration bearbeiten

Klicken Sie nach der Erstellung rechts neben dem Feld auf „Edit“, um die Konfiguration des Feldes für die Dropdown-Einzelauswahl zu bearbeiten. Die Bearbeitung eines Feldes dient hauptsächlich dazu, seine Darstellung und Verwendung 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 in der Regel eine Feldzuordnung vorgenommen – das Datenbankfeld wird einem Field type und einem Field interface in NocoBase zugeordnet.

KonfigurationBearbeitbarBeschreibung
Field display nameJaÄndert den in der Benutzeroberfläche angezeigten Namen des Feldes, nicht jedoch den Feldbezeichner.
Field nameNeinDer Feldbezeichner kann nach der Erstellung in der Regel nicht über das Bearbeitungsformular geändert werden.
Field interfaceBedingtBei der Feldzuordnung von Feldern aus der Hauptdatenbank oder synchronisierten Feldern kann die Einstellung angepasst werden. Dies beeinflusst die Eingabe, Darstellung und Validierung auf der Seite.
Field typeBedingtBei der Feldzuordnung von Feldern aus der Hauptdatenbank oder synchronisierten Feldern kann die Einstellung angepasst werden. Vor der Änderung muss geprüft werden, ob die vorhandenen Daten mit dem neuen Typ verwendet werden können.
Default valueJaÄndert den Standardwert für neue Datensätze.
Validation rulesJaÄndert die Validierungsregeln des Feldes.
DescriptionJaErgänzt die Bedeutung des Feldes, Eingabeanforderungen, Datenquelle oder verantwortliche Person.
Hinweis

Das Wechseln des Field type oder Field interface ist nicht mit einer einfachen Änderung des Anzeigenamens gleichzusetzen. Es beeinflusst die Speicherweise des Feldes, das Eingabeelement, die Validierungsregeln, Filterbedingungen und die Verwendung von Workflow-Variablen. Bei einer größeren Anzahl vorhandener Daten sollte zunächst geprüft werden, ob das Datenformat kompatibel ist.

Feld löschen

Klicken Sie rechts neben dem Feld auf „Delete“, um das Feld für die Dropdown-Einzelauswahl 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 Feldes für die Dropdown-Einzelauswahl werden in der Regel auch die entsprechende physische Spalte in der Datenbank und die darin enthaltenen 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 dem Ursprung des Feldes ab.

Warnung

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 referenziert wird.

Verwendung in der Seitenkonfiguration

Das Feld für die Dropdown-Einzelauswahl eignet sich für Formulare, Tabellen, Kanban-Ansichten und Filter. 20260709225912

SzenarioVerwendung
FormularblockEinen Wert aus den Dropdown-Optionen auswählen.
TabellenblockOptionen als Tags oder Text anzeigen.
Kanban-BlockDatensätze nach Optionen wie Status oder Phase gruppieren.
FilterblockDatensätze schnell nach Optionen filtern.
  • Felder — Die Funktion, Kategorien und Zuordnungslogik von Feldern kennenlernen
  • Normale Tabelle — Felder in einer normalen Tabelle erstellen und verwalten
  • Dropdown-Mehrfachauswahl — Mehrere Werte aus den Optionen auswählen
  • Optionsfeldgruppe — Einen Wert über eine Gruppe von Schaltflächen auswählen