跳过
“跳过”功能是一个全新的工作流节点,专门设计用于在循环结构中使用。当您的 RPA 工作流在执行循环时遇到“跳过”功能节点,它将立即结束当前的循环迭代,并跳到下一个循环迭代的开始处。
为什么需要“跳过”功能?
在进行网页数据采集时,您经常会遇到需要遍历列表、表格或多个页面进行操作的场景。在这些循环中,“跳过”功能提供了至关重要的控制能力:
- 条件性跳过: 当您在循环中处理数据时,如果某条数据或某个元素不符合您的处理条件(例如,数据缺失、格式不正确、或者不满足特定业务规则),您可以选择跳过当前的处理,直接进入下一个循环项,而不是终止整个循环或执行不必要的操作。
- 精细化控制: “跳过”功能让您能够对循环中的每一个迭代进行更精细的控制,根据实时条件动态调整工作流的执行路径。
如何使用“跳过”功能?
在您的 RPA 工作流设计器中,您会找到一个新的“跳过”功能节点。您只需将其拖拽到您希望在循环中跳过当前迭代的位置。
“返回”与“停止”、“跳出”、“跳过”的区别
- “停止”功能(Stop):无论在何处使用,都会立即终止整个工作流。这是最强力的终止。
- “跳过”功能(Continue):仅在循环中使用。它会跳过当前循环的本次迭代,并继续执行下一次迭代。循环本身不会终止。
- “跳出”功能(Break):仅在循环中使用。它会终止当前所在的循环,并继续执行该循环外部的第一个后续节点。
- “返回”功能(Return):
- 在单层循环中:与“跳出”功能行为一致,退出当前循环。
- 在多层循环中:退出所有嵌套的循环,并继续执行最外层循环外部的第一个后续节点。
- 在循环外:与“停止”功能行为一致,终止整个工作流。
简而言之:
- 停止:结束整个 RPA 任务。
- 跳过:跳过当前循环的本次迭代。
- 跳出:跳出当前所在的循环。
- 返回:
- 单层循环:跳出当前循环。
- 多层循环:跳出所有嵌套循环。
- 循环外:结束整个 RPA 任务。