Workflow variable types

Each variable has a set of properties which may vary depending on its type.

Boolean

Property Description
Name Variable name.
Type Boolean.
Initiation Show the variable on the workflow initiation form.
Available values of this property: YES, NO.
Description Description of the field on the workflow initiation form.
This property is visible only if Initiation is YES.
Default value Default value on the workflow initiation form.
This property is visible only if Initiation is YES.

Choice

Property Description
Name Variable name.
Type Choice.
Initiation Show the variable on the workflow initiation form.
The variables of this type are always shown on the workflow initiation form. This property value is always YES and it can not be changed.
Description Description of the field on the workflow initiation form.
Add a new option Use this button to add options.
Default Default value on the workflow initiation form.
Required Use this property to specify whether the variable is mandatory on the workflow initiation form.

Collection

Property Description
Name Variable name.
Type Collection.
Initiation Show the variable on the workflow initiation form.
The variables of this type are not available on the workflow initiation form. This property value is always NO and it can not be changed.

DateTime

Property Description
Name Variable name.
Type DateTime.
Initiation Show the variable on the workflow initiation form.
Available values of this property: YES, NO.
Description Description of the field on the workflow initiation form.
This property is visible only if Initiation is YES.
Default value Default value on the workflow initiation form.
Available values:

  • None
  • Today’s date.

This property is visible only if Initiation is YES.

Required Use this property to specify whether the variable is mandatory on the workflow initiation form.
This property is visible only if Initiation is YES.
Display format Dropdown list. Available values:

  • Date and time;
  • Date only.

This property is visible only if Initiation is YES.

DateTime

Property Description
Name Variable name.
Type DateTime.
Initiation Show the variable on the workflow initiation form.
Available values of this property: YES, NO.
Description Description of the field on the workflow initiation form.
This property is visible only if Initiation is YES.
Default value Default value on the workflow initiation form.
Available values:

  • None
  • Today’s date.

This property is visible only if Initiation is YES.

Required Use this property to specify whether the variable is mandatory on the workflow initiation form.
This property is visible only if Initiation is YES.
Display format Dropdown list. Available values:

  • Date and time;
  • Date only.

This property is visible only if Initiation is YES.

Dictionary

Property Description
Name Variable name.
Type Dictionary.
Initiation Show the variable on the workflow initiation form.
The variables of this type are not available on the workflow initiation form. This property value is always NO and it can not be changed.

Guid

Property Description
Name Variable name.
Type Guid.
Initiation Show the variable on the workflow initiation form.
The variables of this type are not available on the workflow initiation form. This property value is always NO and it can not be changed.

Hyperlink

Property Description
Name Variable name.
Type Hyperlink.
Initiation Show the variable on the workflow initiation form.
The variables of this type are always shown on the workflow initiation form. This property value is always YES and it can not be changed.
Description Description of the field on the workflow initiation form.
Required Use this property to specify whether the variable is mandatory on the workflow initiation form.

Integer

Property Description
Name Variable name.
Type Integer.
Initiation Show the variable on the workflow initiation form.
The variables of this type are not available on the workflow initiation form. This property value is always NO and it can not be changed.

Number

Property Description
Name Variable name.
Type Number.
Initiation Show the variable on the workflow initiation form.
Available values of this property: YES, NO.
Description Description of the field on the workflow initiation form.
This property is visible only if Initiation is YES.
Default value Default value on the workflow initiation form.
This property is visible only if Initiation is YES.
Required Use this property to specify whether the variable is mandatory on the workflow initiation form.
This property is visible only if Initiation is YES.

Person of Group

Property Description
Name Variable name.
Type Person of Group.
Initiation Show the variable on the workflow initiation form.
The variables of this type are always shown on the workflow initiation form. This property value is always YES and it can not be changed.
Description Description of the field on the workflow initiation form.
Allow selection of Sets allowed value types:

  • People only;
  • People and Groups.
Choose from Limits available values:

  • All users;
  • SharePoint Security Group (with dropdown list of security groups).
Allow multiple values Use this property to specify whether the variable allows multiple values.
Required Use this property to specify whether the variable is mandatory on the workflow initiation form.

Text

Property Description
Name Variable name.
Type Text.
Initiation Show the variable on the workflow initiation form.
Available values of this property: YES, NO.
Description Description of the field on the workflow initiation form.
This property is visible only if Initiation is YES.
Multiple lines Use this property to specify whether the field should have multiple lines.
This property is visible only if Initiation is YES.
Default value Default value on the workflow initiation form.
This property is visible only if Initiation is YES.
Required Use this property to specify whether the variable is mandatory on the workflow initiation form.
This property is visible only if Initiation is YES.