Task - Call Function
Declaration
<AMTASK ACTIVITY="call_function" FUNCTIONNAME="text" RESULTVARIABLE="text" />
Description: Calls a function defined in the task. If the function returns a result, you can specify the name of the variable in which to place the value. For more details, see Task Functions.
Practical Usage
Used to pass control to a subroutine; after the subroutine is executed, control returns to the next instruction in main task.
General Parameters
Property |
Type |
Required |
Default |
Markup |
Description |
---|---|---|---|---|---|
Function name to call |
Text |
Yes |
(Empty) |
FUNCTIONNAME="thefunction" |
The name of the function to call. To create a task function, see Task Function. |
Return result into variable |
Text |
No |
(Empty) |
RESULTVARIABLE="theVar" |
The name of an existing variable in which to populate with the result of the function. |
Example
NOTE: The sample AML code below can be copied and pasted directly into the Steps panel of the Task Builder.
Description: Call function theFunctionName and place the result into variable "theVariableName"
<AMCALLFUNCTION FUNCTIONNAME="theFunctionName" RESULTVARIABLE="theVariableName" />