Component Function Call
Overview
Initialise a call to a component function
The Function Call block can be added to any process list, where it will run the function but do nothing with the returned values. If you want to use the returned values you can add the block in any slot where the value type of the returned value matches the slot type.
If the Function Call returns one output parameter only, that output parameter will determine the return value type of the Function Call. For example if the Function Call returns a number it can be added in the From
slot of a Set number
block. If the Function Call returns more than one output parameter, then the output parameters will get combined into a Data Structure
and the return value type of the Function Call will be Data Structure
.
Parameters
Parameter | Parameter | Valid Blocks | Required |
---|---|---|---|
Set a Dynamic Name | Show the Dynamic Name slot in the tree so that it can be set statically or dynamically | Boolean Block Group | No |
Dynamic Name | The dynamic name of this item | Text Block Group | No |
Attributes | Metadata values for this block. Used in XML and multipart/form-data. | Text Block Group | No |
Logix Path | Workspace path for the targeted function collection file (`this` for current file) | Text Block Group | Yes |
Function Reference | UUID of the function which is being called | Text Block Group | Yes |
Inputs | This function accepts these input parameters | Yes |