4D v16.3

Current method name

Home

 
4D v16.3
Current method name

Current method name 


 

Current method name -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  String in 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
TriggerTrigger auf [TabellenName]
ProjektmethodeMethodenName
Tabellenformularmethode[TabellenName].FormularName
ProjektformularmethodeFormularName
TabellenformularObjektmethode[TabellenName].FormularName.ObjektName
ProjektformularObjektmethodeFormularName.ObjektName
Komponente ProjektmethodeMethodenName
Komponente ProjektformularmethodeFormularName(KomponenteName)
Komponente ProjektformularObjektmethodeFormularName(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.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Programmiersprache
Nummer: 684

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D v6.7

 
SCHLÜSSELWÖRTER 

contrôle exécution

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)