Assign Property Values In a Workflow Transition
Each transition in a workflow can be assigned initial or changed property values when that transition occurs. Property assignments can be useful for establishing due dates and other metrics that depend on the workflow transition itself.
To configure property assignments options:
- In Configurator, expand Project or Workflow Definitions in the configuration tree and select the workflow definition that you want to edit. Its property pages appear in the right pane.
- Click the States tab to display the current workflow.
- Click the Edit button to modify the workflow.
- Double-click the transition that you want to configure. The transition’s Properties page appears.
- Click the Property Assignments tab. The current property assignments for the transition appear.
- Use the Add, Remove, and Remove All buttons to configure the options described in the following table.
- Click OK to close the Properties dialog box.
- Click the OK button on the States tab to save your changes.
Option | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Property |
Select a property to assign a value when this transition occurs. Enable Show system properties to show the system properties in the Property list in addition to the custom properties. |
||||||||
Value |
Type a value to assign to the property when this transition occurs. Note:
You can include any of the following system variables in a value to make the property more specific.
|
- Double-click any cell to display the Property list for the next available property assignment.
- You will also find the Remove and Remove All commands on the context menu by right-clicking a property assignment.
Clearing the check box next to a property name is equivalent to clicking the Remove button. The assignment will be removed when the OK button is clicked.
Property assignments configured on workflow transitions override any property assignments configured on workflow states for the same property. For example, assume a transition named Release routes to a state named Issued. If both the transition and state are configured to assign different values to the same property, the property assignment on the Release transition will prevail over the property assignment on the Issued state.