Aktualisiert · Baserow 2.3.2 · Juli 2026

Volltextsuche

Was möchten Sie nachschlagen?

Durchsucht Titel und Inhalte aller 22 Kapitel.

Die Suche schaut auch in den Kapiteltext.

Zum Beispiel nach Formular, Link-to-table, Automation oder Rolle.

auswählenEnter öffnenEsc schließen
Kapitel 15App-Datenquellen, Elemente & Ereignisse
Apps & AutomatisierungKapitel 15 von 22

App-Datenquellen, Elemente & Ereignisse

Datenquellen anbinden, Oberflächenbausteine konfigurieren und Aktionen ohne versteckte Seiteneffekte verbinden.

Lesefortschritt
In diesem Kapitel8 Abschnitte
Fiktive Baserow-nahe Application-Builder-Ansicht eines deutschen Serviceportals
Fiktive UI-BeispieldarstellungSeiten, Datenquellen, Elemente und Ereignisse verbinden strukturierte Daten mit einer auf die Aufgabe zugeschnittenen Oberfläche.Eigenständig für dieses Handbuch anhand aktueller Bedienmuster erstellt; keine Originalaufnahme. Oberfläche, Funktionen und Bezeichnungen können je nach Version, Sprache, Lizenz, Rechten und Konfiguration abweichen.

Im Application Builder entsteht Verhalten durch die Verbindung von Datenquellen, Elementen und Ereignissen. Dieser Abschnitt zeigt ein belastbares Vorgehen, bei dem jede sichtbare Information und jede Aktion nachvollziehbar bleibt.

Für wen: Personen, die Baserow-Anwendungen bauen oder abnehmen
Voraussetzung: Datenmodell, Seitenstruktur und gewünschte Rollen stehen fest
Stand: Baserow 2.3.2, Juli 2026

Datenquellen bewusst benennen

Datenquellen laden einzelne oder mehrere Datensätze und stellen sie Elementen zur Verfügung. Geben Sie ihnen Namen wie Offene Aufträge, Aktueller Auftrag oder Angemeldete Person. Namen wie Quelle 1 erschweren Wartung und Fehlersuche.

Prüfen Sie bei jeder Quelle:

  • Welche Tabelle oder Abfrage liefert die Daten?
  • Welche Filter und Sortierungen gelten?
  • Stammt ein Filterwert aus URL, Element, Benutzer oder fester Vorgabe?
  • Kann die Quelle leer sein?
  • Muss die Menge begrenzt oder seitenweise geladen werden?

Elemente an Daten binden

Elemente können statischen Inhalt zeigen oder dynamische Werte aus einer Quelle verwenden. Typische Gruppen sind:

  • Inhalt: Überschrift, Text, Bild und Trennlinie,
  • Datenanzeige: Tabelle, Liste, Wiederholung oder Detailwerte,
  • Eingabe: Text, Auswahl, Datum, Datei und Formular,
  • Aktion und Navigation: Schaltfläche, Link, Menü,
  • Layout: Spalten, Container und Abschnitte.

Die konkrete Auswahl hängt vom aktuellen Funktionsumfang ab. Bauen Sie zunächst mit wenigen, klaren Elementen. Ein wiederholter Datensatzblock sollte einen stabilen Schlüssel verwenden, nicht nur seine aktuelle Position in einer Liste.

Werte und Eigenschaften

Eine dynamische Eigenschaft kann beispielsweise den Titel des aktuellen Datensatzes, einen Seitenparameter oder den Wert eines Eingabefelds verwenden. Kontrollieren Sie jeden Ausdruck mit Testdaten und einem leeren Wert.

Praxisregel: Wenn ein Wert für Anwender entscheidungsrelevant ist, zeigen Sie seine Herkunft und Einheit verständlich an. Eine Zahl 30 kann Tage, Minuten oder Euro bedeuten.

Ereignisse in kleine Schritte zerlegen

Ein Ereignis startet durch eine Interaktion oder einen Systemzustand. Häufige Auslöser sind Seite laden, Schaltfläche anklicken oder Formular absenden. Mögliche Aktionen sind Navigation, Daten anlegen, aktualisieren oder löschen und eine Meldung anzeigen.

Für einen Speichervorgang empfiehlt sich:

  1. Eingaben prüfen.
  2. Datensatz anlegen oder aktualisieren.
  3. Erfolg verständlich bestätigen.
  4. Datenquelle neu laden oder zur Detailseite navigieren.
  5. Fehler sichtbar behandeln, ohne interne Details preiszugeben.

Vermeiden Sie mehrere versteckte Schreibaktionen auf einer einzigen Schaltfläche. Wenn sie fachlich nötig sind, dokumentieren Sie Reihenfolge und Fehlerverhalten.

Formulare und Validierung

Markieren Sie Pflichtfelder und erläutern Sie das erwartete Format bereits vor dem Absenden. Prüfen Sie Werte zusätzlich auf Datenebene oder im nachgelagerten Prozess. Eine Prüfung nur im Browser kann umgangen werden.

Bei Dateien und Freitext gelten außerdem:

  • zulässige Dateitypen und Größe begrenzen,
  • keine Geheimnisse oder unnötigen personenbezogenen Daten abfragen,
  • verständliche Lösch- und Aufbewahrungsregeln festlegen,
  • Eingaben nicht ungeprüft als HTML ausgeben.

Sichtbarkeit, Zustand und Rollen

Elemente können abhängig von Daten, Rolle oder Anmeldestatus sichtbar sein. Planen Sie mindestens die Zustände lädt, leer, erfolgreich und Fehler. Bei rollenabhängigen Aktionen müssen Oberfläche und tatsächliche Datenberechtigung übereinstimmen.

TestErwartung
Quelle liefert keine ZeileLeerer Zustand mit nächstem sinnvollen Schritt
Schreibaktion erfolgreicheindeutige Bestätigung, Daten aktualisiert
Schreibaktion fehlerhaftverständliche Meldung, Eingaben bleiben erhalten
Person ohne Rechtkeine Daten und keine ausführbare Aktion
Mobilansichtkein abgeschnittener Inhalt, Bedienelemente erreichbar

Abnahme-Check

Weiterführende Originalquellen

Unabhängig recherchiert, eigenständig erklärt und transparent belegt.

Software, offizielle Dokumentation, kommerzielle Funktionen und dieses Handbuch bleiben klar getrennt.

Dieses unabhängige Anwenderhandbuch wurde von einfach.digital auf Grundlage öffentlich zugänglicher Produktinformationen und der offiziellen Baserow-Anwenderdokumentation eigenständig verfasst (Funktionsstand 2.3.2, geprüft im Juli 2026). Es ist weder offizielle Baserow-Dokumentation noch mit Baserow B.V. verbunden oder von Baserow freigegeben. Texte, Beispieldaten und UI-Darstellungen wurden neu erstellt; Originalbilder wurden nicht übernommen. Bei Abweichungen sind die aktuelle Herstellerdokumentation, die konkrete Instanz und der gebuchte Plan maßgeblich.

Das offizielle Repository weist den Baserow-Open-Source-Kern und ausgeliefertes clientseitiges JavaScript unter der MIT-Lizenz aus. Inhalte im Repository-Verzeichnis docs/ stehen dort unter CC BY-SA 4.0; premium/ und enterprise/ besitzen eigene Lizenztexte. Dieses Handbuch übernimmt keine offiziellen Dokumentationstexte. Produktname und Kennzeichen verbleiben bei Baserow B.V.; die Nennung dient ausschließlich der sachlichen Produktbeschreibung. Maßgeblich sind die aktuellen Lizenztexte, Self-Hosted-Lizenzinformationen und Vertragsbedingungen. Dies ist keine Rechtsberatung.