Erstellt von

Einführung

In NocoBase wird Erstellt von (Created by) verwendet, um den Ersteller eines Datensatzes automatisch zu erfassen.

„Erstellt von“ wird normalerweise durch ein voreingestelltes Feld angelegt. Es eignet sich für die Zugriffskontrolle, die Nachverfolgung von Verantwortlichkeiten, Filterungen und Audits.

Wenn die fachlich verantwortliche Person, der Bearbeiter oder der Genehmiger abgebildet werden soll, empfiehlt es sich, dafür ein eigenes Benutzerbeziehungsfeld anzulegen und nicht das Feld „Erstellt von“ zweckzuentfremden.

Geeignete Einsatzszenarien

„Erstellt von“ eignet sich für folgende Geschäftsszenarien:

  • Nur von mir erstellte Daten anzeigen
  • Datensätze nach Ersteller filtern
  • Die Verantwortung für die Erstellung von Datensätzen auditieren
  • Den Ersteller eines Datensatzes in einem Workflow ermitteln

Konfiguration erstellen

Klicken Sie auf der Seite „Configure fields“ einer Datentabelle auf „Add field“ und wählen Sie „Erstellt von“, um ein Feld „Erstellt von“ anzulegen.

index-2025-11-01-00-50-59

KonfigurationBeschreibung
Field interfaceDer Oberflächentyp des Feldes. Für „Erstellt von“ entspricht er createdBy und bestimmt, wie das Feld auf der Seite eingegeben und angezeigt wird.
Field display nameDer Name, unter dem das Feld in der Benutzeroberfläche angezeigt wird, z. B. „Erstellt von“. Es empfiehlt sich, einen Namen zu verwenden, den die Fachanwender unmittelbar verstehen.
Field nameDer Bezeichner des Feldes für interne Verweise in APIs, Beziehungsfeldern, Berechtigungen, Workflows usw. Er wird nach der Erstellung normalerweise nicht mehr geändert, darf nur Buchstaben, Zahlen und Unterstriche enthalten und muss mit einem Buchstaben beginnen.
Field typeDer Typ des Feldes auf Datenebene. „Erstellt von“ ist normalerweise ein belongsTo-Beziehungsfeld, das auf die Benutzertabelle verweist.
Default valueDer Standardwert. Wenn beim Anlegen eines neuen Datensatzes kein Wert eingegeben wird, kann automatisch ein Standardwert übernommen werden.
Validation rulesWird vom System automatisch verwaltet und muss normalerweise nicht manuell validiert werden.
DescriptionDie Beschreibung des Feldes. Hier können die Bedeutung des Feldes, Eingabeanforderungen, die Datenquelle oder die zuständige Person dokumentiert werden.
Hinweis

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

Feldeigenschaften

Das Feld „Erstellt von“ weist standardmäßig folgende Eigenschaften auf:

EigenschaftBeschreibung
Standardmäßiges Field interfacecreatedBy.
Standardmäßiger Field typebelongsTo.
Optionaler Field typebelongsTo.
SeitenkomponenteWird vom System automatisch geschrieben; auf der Seite wird das Feld normalerweise über eine Benutzerauswahl- oder Benutzeranzeigekomponente dargestellt.
FilterungUnterstützt die Filterung nach Benutzer.
SortierungWird normalerweise nicht nach dem Ersteller sortiert.
ValidierungWird vom System automatisch geschrieben.

Konfiguration bearbeiten

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

KonfigurationBearbeitbarBeschreibung
Field display nameJaÄndert den Namen, unter dem das Feld in der Benutzeroberfläche angezeigt wird, ohne den Feldbezeichner zu ändern.
Field nameNeinDer Feldbezeichner kann normalerweise nach der Erstellung nicht im Bearbeitungsformular geändert werden.
Field interfaceBedingtBei der Zuordnung von Feldern aus der Hauptdatenbank oder synchronisierten Feldern kann der Wert angepasst werden. Dies beeinflusst die Eingabe, Darstellung und Validierung auf der Seite.
Field typeBedingtBei der Zuordnung von Feldern aus der Hauptdatenbank oder synchronisierten Feldern kann der Wert 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 neu angelegte Datensätze.
Validation rulesJaÄndert die Validierungsregeln des Feldes.
DescriptionJaErgänzt die Bedeutung des Feldes, Eingabeanforderungen, die Datenquelle oder die zuständige Person.
Hinweis

Das Wechseln des Field type oder Field interface ist nicht mit einer einfachen Änderung des Anzeigenamens gleichzusetzen. Es beeinflusst die Speicherung des Feldes, die Eingabekomponente, die Validierungsregeln, die Filterbedingungen und die Verwendung von Workflow-Variablen. Bei einer größeren Menge vorhandener Daten sollten Sie zunächst prüfen, ob das Datenformat kompatibel ist.

Feld löschen

Klicken Sie rechts neben dem Feld auf „Delete“, um das Feld „Erstellt von“ 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 neu in der Hauptdatenbank erstellten Feldes „Erstellt von“ werden normalerweise auch die entsprechende physische Spalte in der Datenbank und die darin enthaltenen Daten gelöscht. Beim Löschen eines aus einer Datenbanksynchronisierung oder einer externen Datenquelle zugeordneten Feldes hängt der Umfang der Auswirkungen von der jeweiligen Datenquelle und der Herkunft des Feldes ab.

Warnung

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

Verwendung in der Seitenkonfiguration

Das Feld „Erstellt von“ eignet sich für die Verwendung in Berechtigungen, Filtern, Audits und Workflows. 20260710153223

SzenarioZweck
TabellenblockDen Ersteller anzeigen.
FilterblockDatensätze nach Ersteller filtern.
BerechtigungenRegeln wie „Nur von mir erstellte Daten anzeigen“ konfigurieren.
WorkflowDen Ersteller abrufen und Benachrichtigungen senden oder Bedingungen festlegen.
  • Felder — Die Funktion, Klassifizierung und Zuordnungslogik von Feldern kennenlernen
  • Normale Tabellen — Felder in normalen Tabellen erstellen und verwalten
  • Geändert von — Den zuletzt aktualisierenden Benutzer automatisch erfassen
  • Beziehungsfelder — Benutzerbeziehungen wie die fachlich verantwortliche Person erstellen