operand1 | ||||||
PROCESS GUI ACTION
action-name
WITH
|
nX
|
[GIVING operand2]
|
||||
PARAMETERS-clause |
Dieses Dokument behandelt folgende Themen:
Verwandtes Statement: OPEN
DIALOG
| CLOSE
DIALOG
| SEND
EVENT
Gehört zur Funktionsgruppe: Ereignisgesteuerte Programmierung
Das PROCESS GUI
-Statement dient dazu, eine Aktion
auszuführen. Eine Aktion ist in diesem Zusammenhang eine Prozedur, die in
ereignisgesteuerten Anwendungen häufig benötigt wird.
Allgemeine Informationen zu diesem Standardprozeduren finden Sie unter Event-Driven Programming Techniques (im Leitfaden zur Programmierung).
Informationen zu den einzelnen zur Verfügung stehenden Aktionen, deren Parameter und Beispiele finden Sie unter PROCESS GUI Statement Actions (in der Dialog Component Reference).
Operand | Mögliche Struktur | Mögliche Formate | Referenzierung erlaubt | Dynam. Definition | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operand1* | C | S | A | A | U | N | P | I | F | B | D | T | L | G | ja | nein | ||||
operand2 | S | N | P | I | ja | nein |
* Die wirklich mögliche Struktur und das wirklich mögliche Format sind abhängig von der auszuführenden Aktion.
action-name |
Auszuführende Aktion
Als action-name geben Sie den Namen der auszuführenden Aktion ein. |
---|---|
operand1 |
Parameterübergabe an die Aktion:
Als operand1 geben Sie die Parameter ein, die an die Aktion übergeben werden sollen. Die Parameter werden in der Reihenfolge übergeben, wie sie angegeben wurden. |
PARAMETERS | Siehe Parameter mit dem Namen übergeben unten. |
nX |
Angabe zu überspringender Parameter:
Mit der Notation Ein zu überspringender Parameter muss als "optional" in der Methode des ActiveX-Controls definiert sein. Wenn ein Parameter als "optional" definiert ist, bedeutet dies, dass ein Wert vom aufrufenden Objekt an einen solchen Parameter übergeben werden kann, aber nicht muss. |
GIVING operand2 |
Feld für for Response-Code:
Als operand2 können Sie ein Feld angeben, das den Response-Code der aufgerufenen Aktion empfangen soll nachdem die Aktion ausgeführt wurde. |
Bei der Aktion "ADD" können Sie die Parameter auch mit dem Namen übergeben (statt mit der Position); hierzu verwenden Sie die PARAMETERS-Klausel:
PARAMETERS
{parameter-name=operand1}
|
END-PARAMETERS
|
Diese Klausel kann nur mit der Aktion "ADD" verwendet werden und nicht mit einer anderen Aktion.
Wenn die Aktion optionale Parameter hat (d.h. Parameter, die nicht
angegeben werden müssen), können Sie die Notation
nX
als Platzhalter für
n nicht angegebene Parameter verwenden. Die einzigen
Aktionen, die zur Zeit optionale Parameter haben können, sind die Methoden und
parametrisierten Properties der ActiveX-Controls.