部署异常处理

已完成

在流运行时,用户可能会遇到无法预料的情况,导致流因错误而停止。 要避免错误,用户可以配置异常处理规则,以便流可以恢复并继续运行。

在流设计器中,异常处理可以应用于单个操作。

异常处理

几乎任何操作都可能出现异常。 出于此原因,大多数操作的属性都包含出错时按钮。

在本例中,流在公司设备中执行,在这些设备中 Excel 文件可能存储在 C:D: 盘。 路径位置的其余部分是相同的。 对于这种情况,我们可以配置启动 Excel 操作,这样一来如果无法从 C: 路径打开该文件,将尝试从 D: 路径打开它。

为了实现此目的,我们将双击操作以对其进行编辑,并选择出错时按钮:

“启动 Excel”操作属性对话框的屏幕截图。

您可以打开重试选项,一开始先保留默认设置不变。 系统将在 2 秒间隔后再次重试该操作。 您可以选择稍后调整这些设置。

“启动 Excel”操作属性异常处理重试操作的屏幕截图。

然后选择继续流运行选项。

“启动 Excel”操作属性异常处理的屏幕截图。

有多个选项可供处理异常。 您可以选择转到下一个操作、重复现有操作或转到标签。

异常处理的屏幕截图。

当本操作遇到异常时,所选选项将生效。 要在其他路径中打开文件,我们将不得不创建一个新的子流,该子流正是这样做的。 通过高级部分可以创建规则,这样您可以运行子流

备选路径子流的屏幕截图。

高级流设置的屏幕截图。

然后,通过按新建规则并选择运行子流,相应地配置上一操作的异常处理:

添加了备选路径的“启动 Excel”操作属性异常处理的屏幕截图。

按照以上配置,如果无法在 Excel 文件的常用路径中打开它,则备选路径子流将运行,在该文件的备选路径中打开它;然后,该流将恢复运行。