Parameter type
Applications module
Button element
Web service request action /
Input tab / Context menu: Edit
Input parameter
The currently selected operation will be entered automatically and may
not be edited - this applies to all parameter types.
Request value / Edit element
This option is only available in the
Applications module.
With this parameter type, an
edit element or a request value will be defined as the input source.
Value from data field
This option is only available in the
Processes module.
This parameter type uses
the current value of a data field as the input source.
System value
With this option, a system value that should be sent to the web service
as an input can be defined.
Static value
With this parameter type,
a fixed character string will be sent to the web service.
Session variable
The current value of a session variable can also be set as an
input.
|
When a user visits the current page in the browser, their
browser receives a session cookie from the web server for the
duration of their visit; this is saved in the temporary files
of the browser.
A cookie contains text information consisting of the cookie
name and value. An individual session object is saved
on the web server for each visitor for this session cookie.
The session cookie saves every session variable
that can be set and read by the page during the visit.
|
Shared state
With this parameter type, a variable can be defined for the processing
context in the subsequent
dialog.
User-defined variable
With this parameter type, a custom variable can be defined, which
can be written to and read from. If multiple web service request are
peformed after each other, subsequent requests can use or overwrite the
values from previous requests. The values are only valid within the web
service request chain. In this characteristic, a user-defined value
differs from a session variable.
Return value from web service
This parameter type uses the return value of a web service request as an
input.
Nil
Nothing will be assigned with this parameter type. The
ability to make an explicit assignment of nil can be useful in certain
cases in order to eliminate ambiguities in the assignment at runtime,
which would otherwise lead to errors.