OPEN DIALOG
operand1 [USING ] [PARENT ] operand2
|
|||||||||||||||
[[GIVING ] [DIALOG-ID ] operand3]
|
|||||||||||||||
WITH
|
operand4 |
M
|
|||||||||||||
(AD=
|
O
|
) | |||||||||||||
A
|
|||||||||||||||
nX
|
|||||||||||||||
PARAMETERS - clause |
Dieses Dokument behandelt folgende Themen:
Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.
Verwandte Statements: CLOSE
DIALOG
| PROCESS
GUI
| SEND
EVENT
Gehört zur Funktionsgruppe: Ereignisgesteuerte Programmierung
Dieses Statement dient dazu, einen Dialog dynamisch zu öffnen.
Operanden-Definitionstabelle:
Operand | Mögliche Struktur | Mögliche Formate | Referenzierung erlaubt | Dynam. Definition | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operand1 | C | S | A | ja | nein | |||||||||||||||
operand2 | C | S | G | nein | nein | |||||||||||||||
operand3 | S | I | ja | nein | ||||||||||||||||
operand4 | C | S | A | A | U | N | P | I | F | B | D | T | L | C | G | O | ja | nein |
Syntax-Element-Beschreibung:
operand1 |
Dialogname:
operand1 ist der Name des zu öffnenden Dialogs. Wenn die PARAMETERS-Klausel benutzt wird, muss operand1 eine Konstante sein. |
|
---|---|---|
operand2 |
Handle-Name:
operand2 ist der Handle-Name des Parent. |
|
operand3 |
Dialog-ID:
operand3 ist ein eindeutiger Bezeichner, der nach der Dialogerstellung zurückgegeben wird. Er muss mit Format/Länge I4 definiert werden. |
|
Übergabe von Parametern an den Dialog:
Wenn ein Dialog geöffnet wird, können Parameter an diesen Dialog übergeben werden. |
||
operand4 |
Als operand4 geben Sie die Parameter an, die an den Dialog übergeben werden. |
|
PARAMETERS-clause |
Selektive Übergabe von Parametern:
Mit der PARAMETERS-Klausel können Parameter selektiv übergeben werden. Siehe PARAMETERS-Klausel unten. Anmerkung: |
|
nX |
Angabe zu überspringender Parameter:
Mit der Notation |
|
AD= |
Definition von Attributen:
Wenn operand4 eine Variable ist, können Sie sie folgendermaßen kennzeichnen: |
|
AD=O | Nicht änderbar, siehe Session-Parameter
AD=O .
|
|
AD=M | Änderbar, siehe Session-Parameter
AD=M .
|
|
AD=A | Nur Eingabe, siehe Session-Parameter
AD=A .
|
|
operand4
kann nicht explizit angegeben werden, wenn operand4
eine Konstante ist. AD=O gilt
immer für Konstanten.
|
PARAMETERS
{parameter-name =
operand4} |
END-PARAMETERS
|
parameter-name | Der Name des Parameters wie er in der Parameter Data Area des
Dialogs definiert ist.
Anmerkung: |
---|---|
operand4 | Als operand4 geben Sie die Parameter an, die an den Dialog übergeben werden. |
END-PARAMETERS | Das für Natural reservierte Schlüsselwort
END-PARAMETERS muss zum Beenden der
PARAMETERS-Klausel verwendet werden.
|
Siehe Event-Driven Programming Techniques im Leitfaden zur Programmierung.