4D v18Current method name |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v18
Current method name
|
Current method name -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Funktionsergebnis | String |
![]() |
Name der aufrufenden Methode | |||||
Die Funktion Current method name gibt den Namen der Methode zurück, in der sie aufgerufen wurde. Diese Funktion ist hilfreich zur Fehlerbehebung in generischen Methoden.
Je nach Art der aufrufenden Methode wird folgender String zurückgegeben:
Aufrufende Methode | Zurückgegebener String |
Datenbankmethode | MethodenName |
Trigger | Trigger auf [TabellenName] |
Projektmethode | MethodenName |
Tabellenformularmethode | [TabellenName].FormularName |
Projektformularmethode | FormularName |
TabellenformularObjektmethode | [TabellenName].FormularName.ObjektName |
ProjektformularObjektmethode | FormularName.ObjektName |
Komponente Projektmethode | MethodenName |
Komponente Projektformularmethode | FormularName(KomponenteName) |
Komponente ProjektformularObjektmethode | FormularName(KomponenteName).ObjektName(KomponenteName) |
Diese Funktion lässt sich nicht innerhalb einer 4D Formel (Execute) aufrufen.
Hinweis: Damit diese Funktion im kompilierten Modus arbeiten kann, darf sie nicht in Code-Teilen enthalten sein, für welche die Bereichsprüfung lokal deaktiviert wurde (siehe Abschnitt Bereichsprüfung lokal deaktivieren)
Produkt: 4D
Thema: Programmiersprache
Nummer:
684
Erstellt: 4D v6.7
contrôle exécution
4D Programmiersprache ( 4D v18)