Parametertyp

Modul Applikationen Element Schaltfläche Aktion Webservice-Aufruf / Reiter Input / Kontextmenü Bearbeiten

Inputparameter

Hier ist bei allen Parametertypen bereits die aktuelle gewählte Operation eingetragen.

Requestwert / Eingabeelement

Diese Option ist nur im Modul Applikationen wählbar. Hier kann im folgenden Dialog ein Eingabeelement oder ein Requestwert als Inputquelle definiert werden.

Wert aus Datenfeld

Diese Option ist nur im Modul Prozesse wählbar. Im folgenden Dialog kann ein Datenfeld ausgewählt werden, das den aktuellen Wert für den Input liefert.

Systemwert

Mit dieser Option kann im folgenden Dialog ein Systemwert, der als Input an den Webservice gesendet werden soll, definiert werden.

Statischer Wert

Mit diesem Parametertyp kann im folgenden Dialog wird eine feste Zeichenfolge definiert werden, die an den Webservice gesendet wird .

Session-Variable

Auch der aktuelle Wert einer Session-Variablen kann als Input eingesetzt werden. Die Variable kann im folgenden Dialog definiert werden.

Wenn ein Anwender die aktuelle Seite im Browser besucht, bekommt sein Browser für die Dauer des Besuches vom Webserver ein Session-Cookie zugeschickt, das temporär im Speicher des Browsers verbleibt. Ein Cookie ist eine Textinformation, die aus dem Cookie-Namen und dem Cookie-Wert besteht. Zu diesem Session-Cookie wird für jeden Besucher am Webserver ein eigenes Session-Objekt angelegt. Das Session-Objekt speichert alle Session-Variablen, die von der Seite während des Besuches gesetzt und gelesen werden können.

Verarbeitungskontext

Mit diesem Parametertyp kann im folgenden Dialog eine Variable für den Verarbeitungskontext definiert werden.

Benutzerdefinierte Variable

Mit diesem Parametertyp kann im folgenden Dialog eine eigene Variable definiert werden, die geschrieben und gelesen werden kann. Werden mehrere Webservice-Aufrufe hintereinander ausgeführt, so können nachfolgende Aufrufe die Werte aus vorhergehenden Aufrufen verwenden oder überschreiben. Die Werte sind nur innerhalb der Webservice-Aufrufkette gültig. Mit diesem Merkmal unterscheidet sich eine benutzerdefinierte Variable von einer Session-Variablen.

Rückgabewert von Webservice

Dieser Parametertyp verwendet den Rückgabewert eines Webservice-Aufrufs als Input. Der Wert kann im folgenden Dialog definiert werden.

Nichts

Mit diesem Parametertyp wird Nichts zugewiesen. Die Möglichkeit, eine Zuweisung von Nichts explizit zu machen, kann in bestimmten Fällen nützlich sein, um Mehrdeutigkeiten der Zuweisung zur Laufzeit aufzulösen, die sonst zu Fehlern führen würden.