Predefined Functions in the Multiple Call Destination System
Definition
The multiple call destination system offers several predefined functions that you can use like a destination system call. In contrast to a destination system call, you do not need to configure a destination system for a function call.
Procedure
-
Navigate to the Destination System Calls tab in a multiple call destination system.
-
Create a step in the Sequence of Destination System Calls area.
-
In the Destination System field, select a function from the list.
-
Then assign variables of the multiple call destination system to the input and output variables of the selected function.
List of Predefined Functions
@ArrayGetValue
|
Input Variable |
Description |
|---|---|
|
inArray (System.String) |
Array |
|
inIndex (System.Int32) |
Index of the element to be read |
|
Output Variable |
Description |
|---|---|
|
outValue (System.String) |
Value of the array element |
@ArraySetValue
|
Input Variable |
Description |
|---|---|
|
inArray (System.String) |
Array that is to be changed |
|
inIndex (System.Int32) |
Index of the element to be written |
|
inValue (System.String) |
Value of the array element |
|
Output Variable |
Description |
|---|---|
|
outArray (System.String) |
The changed array |
@Calculation
|
Input Variable |
Description |
|---|---|
|
inExpression |
A calculation expression that you formulate using the expression editor. In the calculation expression, you can use variables of the multiple call destination system and functions of the expression editor. |
|
Output Variable |
Description |
|---|---|
|
outResult |
Result of the calculation Assign the result to a variable of the multiple call destination system. |
@Increment
|
Input Variable |
Description |
|---|---|
|
inVar (System.Int64) |
Variable that contains the value before the increase |
|
Output Variable |
Description |
|---|---|
|
outVar (System.Int64) |
Variable that contains the value after the increase |
@RaiseException
|
Input Variable |
Description |
|---|---|
|
inExceptionMessage (System.String) |
Text of the exception Note that the exception text always has the prefix Configured exception raised:. |
@SetValue
|
Input Variable |
Description |
|---|---|
|
inValue (System.String) |
Variable that contains the value that is assigned to the variable outAssignedVariable. |
|
Output Variable |
Description |
|---|---|
|
outAssignedVariable (System.String) |
Variable whose value is to be changed |
@Wait
Waits for a specific amount of time.
|
Input Variable |
Description |
|---|---|
|
inMilliseconds (System.Int32) |
Wait time in milliseconds |