链接条件用于构建条件逻辑,并将备选路径构建成链。
默认情况下,只要分支中之前的每个命令都成功执行,链就会继续运行;当某个命令失败时,链就会停止运行。但是,您可以通过双击节点之间的链接并选择不同的链接条件来改变这种行为。
- 在工作区中选择一条链。
- 双击两个节点之间的链接。
- 在 编辑链接条件下,选择一种行为:
- 绿色 (成功):默认状态。只有前一个节点成功执行后,下一个节点才会运行。
- 红色 (失败):只有当前一个节点失败时,下一个节点才会运行。
- 黄色 (警告):只有当前一个节点以 警告 状态结束时,下一个节点才会运行。
- Gray (任何状态):下一个节点将始终运行,无论其状态如何。
- (可选)启用 跳过时执行 选项,以便在 跳过前一个节点时运行该节点。它可以与其他条件一起使用。
选中后,链接颜色将改变以匹配所选的链接条件。
范例
为了展示其工作原理,让我们来看一下 将数据加载到 Wdata 链模板。在这个模板中,链式调用会检查是替换还是添加数据集——但无论选择哪个选项,结果文本始终设置在最后。
尤其:
- 如果顶部的“条件”节点成功,则链条将沿着左侧的绿色分支向下移动。
- 如果顶部的“条件”节点失败,则链将沿着右侧的红色分支向下发展。
无论触发哪个分支,底部的 设置结果 文本 节点都会执行,因为已选择了灰色 任意 链接条件。