Skip to main content

跳过

“跳过”功能是一个全新的工作流节点,专门设计用于在循环结构中使用。当您的 RPA 工作流在执行循环时遇到“跳过”功能节点,它将立即结束当前的循环迭代,并跳到下一个循环迭代的开始处

跳过

为什么需要“跳过”功能?

在进行网页数据采集时,您经常会遇到需要遍历列表、表格或多个页面进行操作的场景。在这些循环中,“跳过”功能提供了至关重要的控制能力:

  • 条件性跳过: 当您在循环中处理数据时,如果某条数据或某个元素不符合您的处理条件(例如,数据缺失、格式不正确、或者不满足特定业务规则),您可以选择跳过当前的处理,直接进入下一个循环项,而不是终止整个循环或执行不必要的操作。
  • 精细化控制: “跳过”功能让您能够对循环中的每一个迭代进行更精细的控制,根据实时条件动态调整工作流的执行路径。

如何使用“跳过”功能?

在您的 RPA 工作流设计器中,您会找到一个新的“跳过”功能节点。您只需将其拖拽到您希望在循环中跳过当前迭代的位置。

“返回”与“停止”、“跳出”、“跳过”的区别

  • “停止”功能(Stop):无论在何处使用,都会立即终止整个工作流。这是最强力的终止。
  • “跳过”功能(Continue):仅在循环中使用。它会跳过当前循环的本次迭代,并继续执行下一次迭代。循环本身不会终止。
  • “跳出”功能(Break):仅在循环中使用。它会终止当前所在的循环,并继续执行该循环外部的第一个后续节点。
  • “返回”功能(Return)
    • 在单层循环中:与“跳出”功能行为一致,退出当前循环。
    • 在多层循环中:退出所有嵌套的循环,并继续执行最外层循环外部的第一个后续节点。
    • 在循环外:与“停止”功能行为一致,终止整个工作流。

简而言之:

  • 停止:结束整个 RPA 任务。
  • 跳过:跳过当前循环的本次迭代。
  • 跳出:跳出当前所在的循环。
  • 返回
    • 单层循环:跳出当前循环。
    • 多层循环:跳出所有嵌套循环。
    • 循环外:结束整个 RPA 任务。