EXECUTE METHOD

4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 11


EXECUTE METHOD (Methodenname; Ergebnis | *{; Param}{; Param2; ...; ParamN})

ParameterTypBeschreibung
MethodennameStringName der auszuführenden Projektmethode
Ergebnis | *Variable | *Variable zum Empfangen des Methoden-
ergebnisses oder * für Methode,
die kein Ergebnis zurückgibt
ParamAusdruckParameter der Methode

Beschreibung

Der Befehl EXECUTE METHOD löst die Ausführung der Projektmethode Methodenname aus, in Param 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).

Referenz

EXECUTE FORMULA.

Systemvariablen oder Mengen

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


4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next