4D v16.3

EXECUTE METHOD

Home

 
4D v16.3
EXECUTE METHOD

EXECUTE METHOD 


 

EXECUTE METHOD ( Methodenname {; Ergebnis {; Param}}{; Param2 ; ... ; ParamN} ) 
Parameter Typ   Beschreibung
Methodenname  String in Name der auszuführenden Projektmethode
Ergebnis  Variable, Operator in Variable zum Empfangen des Methodenergebnisses
oder * für Methode, die kein Ergebnis zurückgibt
Param  Ausdruck in Parameter der Methode

Der Befehl EXECUTE METHOD löst die Ausführung der Projektmethode Methodenname aus, in Parameter können Sie dieser Methode Parameter übergeben. Sie können den Namen jeder Methode übergeben, die sich aus der Datenbank oder der Komponente aufrufen lässt, welche den Befehl ausführen.

In Ergebnis können Sie eine Variable übergeben, die das Ergebnis aus der Ausführung von Methodenname empfängt (Wert in $0 innerhalb von Methodenname). Gibt die Methode kein Ergebnis zurück, übergeben Sie * als 2. Parameter. Gibt die Methode kein Ergebnis zurück und benötigt keine weiteren Parameter, genügt es, nur den Parameter Methodenname zu übergeben.
Der Kontext der Ausführung bleibt in der aufgerufenen Methode erhalten, d.h. die Definition des aktuellen Formulars und aller aktuellen Formularereignisse bleiben bestehen.
Rufen Sie diesen Befehl von einer Komponente aus auf und übergeben Sie in Methodenname einen Methodennamen aus der Host Datenbank oder umgekehrt, muss die Methode gemeinsam nutzbar sein (Option “Gemeinsam von Komponenten und Host benutzt” in Methoden-Eigenschaften).

Wurde der Befehl korrekt ausgeführt, wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).



Siehe auch 

EXECUTE FORMULA

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Programmiersprache
Nummer: 1007

Dieser Befehl ändert die Systemvariable OKThis command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D v11 SQL

 
ARTIKELVERWENDUNG

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