Felder und Funktionen
Mit dem Menü Felder und Formeln/Funktionen (Felder & Fx) finden Sie die Abhängigkeiten eines ausgewählten Feldes oder einer globalen Funktion.
Sie erkennen also alle Formeln, die ein bestimmtes Feld oder eine bestimmte globale Funktion verwenden.
Warum das nützlich ist
Wenn Sie ein Feld oder eine globale Funktion ändern oder löschen, hilft Ihnen diese Funktion, die Auswirkungen auf den Rest der Datenbank zu prüfen.

Stufen der Abhängigkeitswirkung
Es gibt drei Wirkungsstufen, dargestellt durch drei verschiedene Badges:
| Badge | Formel | Benutzeroberfläche | Anzeige | |
|---|---|---|---|---|
![]() | ✅ | ✅ | ✅ | Das Feld wird in einer Formel verwendet (oder in einem Trigger wie onClick, afterUpdate oder afterCreate). Jede Änderung oder Löschung wirkt sich auf die Funktionsweise der Datenbank aus. |
![]() | ✅ | ✅ | Das Feld wird in einem Trigger verwendet (z. B. visibility, canWrite, canRead, beforeShow, afterHide). Eine Änderung wirkt sich nur auf das Verhalten der Benutzeroberfläche aus, nicht auf die Funktionsweise der Datenbank oder auf Berechnungen. | |
![]() | ✅ | Das Feld dient ausschließlich der Anzeige. Eine Änderung wirkt sich nur auf die Darstellung der Daten aus, ohne das Verhalten der Benutzeroberfläche oder die Berechnungen zu verändern. |
Die Zahl im Badge gibt die Gesamtzahl der Abhängigkeiten an.
Abhängigkeiten verstehen
Ein Feld kann mehrere Abhängigkeiten haben, und jede Abhängigkeit kann ihrerseits eigene Abhängigkeiten besitzen.
Diese hierarchische Struktur hilft zu verstehen, wie sich Änderungen an einem Feld oder einer Funktion auf die Datenbank auswirken.

Direkte Verwendung
Wählen Sie eine Tabelle oder die Zeile „Global Functions“:
- Wählen Sie über das Auswahlmenü links eine Tabelle oder die Zeile „Global Functions“.

Wählen Sie ein Feld oder eine Funktion:
- Wählen Sie über das Auswahlmenü rechts ein Feld oder eine Funktion – aus der zuvor gewählten Tabelle oder aus den globalen Funktionen.

Über den Feld-Editor
Sie können auch direkt auf das Badge oberhalb des Feldes in der Feldliste klicken.
Damit öffnet sich automatisch das Ninext-Popup mit der passenden Tabelle und dem passenden Feld.


Zum ausgewählten Feld oder zur ausgewählten Funktion springen
Klicken Sie rechts neben der Feldliste auf die Schaltfläche „Modify“.

Bei globalen Funktionen öffnet sich der Skripteditor des Triggers global functions, wobei die betreffende Funktion hervorgehoben wird.

Direkter Zugriff auf das Skript
- Fahren Sie über eine Ergebniszeile: Es erscheint eine Schaltfläche „Modify“.
- Ein Klick darauf zeigt den Quellcode mit der Abhängigkeit an, wobei die betreffende Stelle hervorgehoben wird.




