决策元素是简单的布尔函数,您可用来在工作流中创建分支。决策元素用于确定收到的输入是否匹配您设置的决策语句。作为此决策的一个函数,工作流会按两条可能路径中的一条继续运行。

前提条件

在定义决策前,请先确认您的决策元素已与工作流编辑器中架构内的其他两个元素进行了链接。

过程

  1. 单击决策元素的编辑图标 (编辑图标)。
    此时系统会显示一个对话框,列出决策元素的各种属性。
  2. 单击对话框中的决策选项卡。
  3. 单击未设置 (空) 链接以选择该决策的源输入参数。
    此时系统会显示一个对话框,列出此工作流中定义的所有属性和输入参数。
  4. 双击列表中的输入参数将其选中。
  5. 如果未定义要绑定的源参数,请单击参数选择对话框中的在工作流中创建属性/参数链接进行创建。
  6. 从下拉菜单中选择决策语句。
    菜单中建议的语句是上下文关联的,并且根据所选择的输入参数类型而有所不同。
  7. 添加需要决策语句与之匹配的值。
    根据您选择的输入类型和语句,可能会在值文本框中看到 未设置 (空) 链接。单击此链接可获得一组预定义选择的值。否则,例如对于字符串,就是一个需要您输入值的文本框。

结果

您即定义了决策元素的语句。决策元素收到输入参数时,会比较输入参数的值和语句中的值,并确定语句是 true 还是 false。

后续步骤

您必须设置工作流对异常的处理方式。