Skip to main content

停止

“停止”功能是一个全新的工作流节点,旨在为您提供对自动化流程更精细的控制。当您的 RPA 工作流执行到这个“停止”功能节点时,整个工作流将立即优雅地终止

为什么需要“停止”功能?

在复杂的网页数据采集任务中,您可能遇到以下场景,此时“停止”功能将大显身手:

  1. 条件性终止: 当满足特定业务条件(例如,达到预设的数据量、检测到错误信息、或者特定数据不存在)时,您可能希望立即停止数据采集,避免不必要的操作和资源消耗。

  2. 调试与测试: 在构建和测试工作流时,您可以使用“停止”节点在特定阶段中断工作流,以便检查中间结果或调试逻辑,大大提高开发效率。

如何使用“停止”功能?

在您的 RPA 工作流设计器中,您会找到一个新的“停止”功能节点。您只需将其拖拽到您希望工作流终止的位置即可。

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

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

简而言之:

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