Handbuch · 3

Rollup

Fasst Werte aller “Kindzeilen” zusammen, die per Fremdschlüssel auf diese Zeile verweisen – die Umkehrung eines Lookup-Felds.

Beim Anlegen wählst du:

  1. die Kind-Tabelle (irgendeine andere Tabelle derselben Datenquelle),
  2. deren Fremdschlüsselfeld, das auf diese Tabelle zurückverweist,
  3. die zu aggregierende Spalte,
  4. die Aggregatfunktion: SUM, COUNT, AVG, MIN oder MAX.

Beispiel: eine Bestell-Tabelle mit einem Rollup-Feld “Summe der Positionen” (SUM über die verknüpften Bestellpositionen-Zeilen).

Sollen statt eines einzelnen aggregierten Werts die Kind-Zeilen selbst sichtbar sein – z. B. jede einzelne Bestellposition als eigene Zeile –, siehe Kind-Datensätze.

Verbindung nachträglich ändern

Über das Spalten-Kontextmenü → “Feld bearbeiten” lässt sich die Verbindung eines bestehenden Rollup-Felds jederzeit anpassen, ohne die Spalte löschen und neu anlegen zu müssen. Im Bearbeiten-Modal erscheinen zusätzlich zu Feldname und Anzeigeformat vorausgewählte Dropdowns für:

  1. die Kind-Tabelle und deren Fremdschlüsselfeld, das auf diese Tabelle zurückverweist,
  2. die zu aggregierende Spalte auf der Kind-Tabelle,
  3. die Aggregatfunktion (SUM, COUNT, AVG, MIN oder MAX).

Alle vier lassen sich unabhängig voneinander ändern; ein Klick auf “Speichern” übernimmt die neue Verbindung sofort.