跳转至

Condition

类似编程语言中的if-else表达式,通过有条件的比较操作决定任务流的走向。

动作

If

使用条件比较时,可用的比较操作因每种数据类型而异,目前支持的比较操作包括:

Boolean

  • Equal to (=)
  • Not equal to (≠)

Number

  • Equal to (=)
  • Not equal to (≠)
  • Great than (>)
  • Great than or Equal to (>=)
  • Less than (<)
  • Less than or Equal to (<=)

String

  • Equal to (=)
  • Not equal to (≠)
  • Contains
  • Does not contain

Else

如果对应层级的If节点中的条件不满足,则任务会流转到Else区块中的节点继续执行。

示例

1. 添加 If 节点

拖拽 Condition > If 到节点列表

2. 配置 If 节点

  1. 从数据类型下拉框中选择 'Number' 类型
  2. 依次在 Source value 框中输入102Target value 框中输入100Operator 下拉框中选择 'Great Than (>)'

If Numbers Comparison

3. 添加 Else 节点

拖拽 Condition > Else 到节点列表

4. 添加 Message Box 节点

  1. 拖拽 Attended Window > Message Box 到 If 节点下方的区块
  2. Enter the message text 框中输入true
  3. 拖拽 Attended Window > Message Box 到 Else 节点下方的区块
  4. Enter the message text 框中输入false

If Inner Message Box