在操作/状态选项卡上,您可以定义一个规则短语以检查状态方面的特定更改,或者检查正在执行的特定操作。
关于此任务
您可以定义具有操作条件和/或状态过渡的规则短语。
过程
- 在操作条件区域中为规则短语指定操作条件。
- 从操作字段旁边的列表中选择 AND 或 OR 短语操作数以定义操作条件。
- 单击操作字段旁边的更多按钮。
- 选择要包含在规则短语中的操作。 如果记录是使用您添加到列表的某个操作(如提交、关闭、打开或分配)进行更新,那么规则短语将被求值为 TRUE。
- 在操作类型区域中为规则短语指定操作类型。
- 从操作类型字段旁边的列表中选择 AND 或 OR 短语操作数以定义操作类型条件。
- 单击操作类型字段旁边的更多按钮。
- 选择要包含在规则短语中的操作类型。 如果记录是使用您添加到列表的某个操作类型(如 CHANGE_STATE 或 MODIFY)进行更新,那么规则短语将被求值为 TRUE。
- 指定要包含在规则短语中的状态过渡。
状态过渡基于与正在更新的记录相关联的源或目标状态。状态过渡规则短语具有以下格式:(<源状态><AND 或 OR 操作数><目标状态>)。包含在括号中的整个短语将被求值为 TRUE 或 FALSE。
规则可以包含源状态和/或目标状态。
- 单击源状态字段旁边的更多按钮。
- 选择要包含在规则短语中的源状态。如果不需要源状态,请将列表留为空白。
- 如果规则包含目标状态,请从源状态字段和目标状态字段之间的列表中选择以下短语操作数之一。
表 1. 短语操作数 |
描述 |
AND |
要使完整状态过渡规则短语求值为 TRUE,记录的源状态必须在源状态列表中,并且生成的目标状态必须在目标状态列表中。 |
OR |
要使完整状态过渡规则短语求值为 TRUE,记录的源状态必须在源状态列表中,或者生成的目标状态必须在目标状态列表中。 |
- 单击目标状态字段旁边的更多按钮。
- 选择要包含在规则短语中的目标状态。如果不需要目标状态,请将列表留为空白。