Workflow Parameters

Parameters allow a workflow to receive information from, and send information back to, an external process. For example, a business process can use a Workflow Service Task to start a workflow including values collected or computed from information in a form. These values can then be used by the workflow to perform tasks. When the workflow completes, information can be sent back to the business process through the output parameters, which can then perform additional tasks using that information. Within the workflow, parameters behave just like any other token.

Supported workflow tag types

 
Workflow tag type Parameter Type Notes
String Text A string token is any string of characters.
Boolean Boolean A boolean token is either true or false.
Date Time DateTime A date time token is a valid date and time.
GUID GUID A guid token is a unique identifier.
Integer Integer An integer token is any number from −2,147,483,648 to 2,147,483,647.
Long Integer Long Integer A long integer is any number from − 9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.
Number Float A number token is any decimal number.
No tag selected   Treated as a string.
Multiple tags selected   Treated as a string.

Mutlivalued parameters

When the Multivalued checkbox is selected, parameters can contain a delimited list of values. Default values are set by adding values in the Parameters dialog, although an input parameter is not limited by the number of default values that are set.

For an example that uses this feature across process automation, see the Migrating Laserfiche Form Tables into Microsoft Word Documents whitepaper.