Links allow the creation of expressions using input or output values from other steps in your project. The result of a link can vary every time it is evaluated, since it depends on the current value of the input or output. Note the following restrictions when using links:
Only linkable inputs can be linked in expressions.
A link to a string is only accepted in string input or in string comparison expressions (see Comparisons).
A link to an object is only accepted in object input or in object comparison expressions (see Comparisons).
Link syntax:
A simple link is composed of identifiers separated by a period.
To link to an input/output of an object in a collection, the object name should be surrounded by quotations ("…").
To link to an output of an array element, the index of the element should be specified between brackets (…). The index can be a complex expression with functions, links and sub-expressions. The following example fetches the first, third, and last occurrence of the element:
To link to an output of a multi-dimensional array element, the indices of the element should be specified between brackets (...) and separated by a comma. For example, to get the area of the blob located at coordinates (100.34, 20.78):
To link to a variable, the variable name should be prefixed with Variables. For example, to link to a variable named StatusMessage:
Similarly, to link to a flowchart parameter, prefix the name of the parameter with Flowchart.