4D v14.3Current method name |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
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 funktioniert, müssen Sie die Datenbank mit der Option "Bereichsüberprüfung" kompiliert haben. Dies wählen Sie in den Datenbank-Eigenschaften auf der Seite Compiler aus.
Um die Bereichsprüfung in einer Methode oder Teilen davon lokal zu deaktivieren, verwenden Sie folgende Kommentare:
`%R- Zum Deaktivieren der Bereichsprüfung
`%R+ Zum Aktivieren der Bereichsprüfung
`%R* Zum Wiederherstellen des ursprünglichen Status der Bereichsprüfung, d.h. so wie sie in den Einstellungen zum Kompilieren definiert wurden.
Produkt: 4D
Thema: Programmiersprache
Nummer:
684
Erstellt: 4D v6.7
contrôle exécution
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)