Outputs

Under the Output tab, a user can put any information to be send back to the calling flow.

Output values can have complicated expressions, such as trimming, parsing etc. Output expressions must evaluate to strings.

After you set up the outputs for a flow, you can use the flow as a step and add outputs to that step whose value will be taken from the outputs defined in the original flow.

Step Outputs can be used in the flow outputs. For example, if a user adds a step output called 'vacant', the step can be used in a flow output by choosing it from the drop down under the flow variable list

  • Name. Displays the name of the output. A default name is provided, but you can change this.
    Output names must start with a letter or an underscore ( _ ) and must contain only the characters (A-Z, a-z, 0-9) or _.
    The Output name cannot contain white spaces.

  • Value. Displays how to obtain the flow output value. This may be a constant value, a flow input, published outputs from any of the steps, or any expression.

    (Optional) You can directly edit the expression of a value. Click the Edit button to open the expression editor.

    For more information, see Edit the Expression of a Value for an Input or Output.

  • Sensitive. Select this check box if you want the value to be encrypted at runtime.

    See Sensitive Flow Input, Output, and System Properties .

    Tip It is not recommended to set a constant value when an output is marked as sensitive. The values are displayed as asterisks in the file.

  • Description Enter a meaningful description of the output.