跳转到主要内容
Condition 活动允许您使用单个 Skill 来分流文档处理工作流。Condition 块会检查一个或多个条件。根据条件是否满足,处理事务中的文档将被发送到相应的工作流分支继续处理。 例如,Condition 活动可用于分别处理包含识别或验证规则错误的文档。

添加分支条件

要为 Condition 活动设置检查,首先使用方向箭头将其连接到流程可能切换到的所有其他活动。
注意: 条件将按照将工作流分支连接到条件块的先后顺序进行检查。若要更改顺序,必须先删除所有连接,再重新连接。
Actions 窗格中会显示 Case conditionsELSE condition 的列表。请在 ELSE condition 的下拉列表中选择当所有其他条件均不满足时要使用的块。

添加切换规则

单击 Case conditions 列表中每个条件的 Set up 超链接。 Condition Activity Setup 将打开编辑器窗口,您可以在其中输入用于检查该特定条件的 JavaScript 代码。 您的代码可以引用所有 Condition 活动的输入数据,并应返回一个布尔值表示检查结果。脚本会返回最近一次计算的值。若需执行更复杂的检查,请创建自定义检查函数,并在脚本的最后一行调用它。 有关可在脚本中使用的对象的详细说明,请参阅 Object Model。有关可在 Vantage 中使用的示例脚本,请参阅 Sample scripts 当输入的处理事务 documents 到达 Condition 活动时,您设置的条件将按顺序进行检查。一旦某个条件满足,处理事务将沿相应的工作流分支继续处理。其余条件将不再检查。
注意: 如果您未在 Case conditions 列表中设置任何条件,处理事务将沿 Else 分支发送。