Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
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 |
Klasse Konstruktor | KlassenName:constructor |
Klasse Funktion | KlassenName.FunktionName |
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
Geändert: 4D v18 R3
contrôle exécution
4D Programmiersprache ( 4D v20 R7)