验证步骤操作

可使用步骤验证确认某步骤中任务用户所编辑、创建或选择的要素数量是否正确。步骤验证可进一步检查各属性值是否满足指定条件。由任务用户执行的验证步骤操作可防止任务运行失败。例如,某任务使用合并工具来合并要素并为其赋予属性值,则可利用步骤验证操作来确认如下内容:

  • 在执行合并工具的步骤之前,验证是否已选中两个或多个要素。
  • 合并工具执行结束后,通过验证是否已选中某一要素来确认合并是否已成功完成。

    下一步将打开所选要素的属性窗口。

  • 在下一步中,确认步骤完成时是否为所选要素提供了正确的属性值。

可在执行命令步骤且步骤执行结束之前先配置步骤验证。例如:

  • 在执行地理处理工具的步骤之前,可利用步骤验证检查是否选择了正确的要素。
  • 在完成某一步骤并移至下一步骤之前,可通过步骤验证检查是否已创建具有正确属性的正确要素数量。

添加步骤验证

要配置步骤以验证要素及其属性,请单击任务窗格中的选项,然后单击在设计器中编辑

  1. 任务窗格中,展开任务并选择您想要配置的步骤。
  2. 单击任务设计器窗格中的操作选项卡。
  3. 单击执行命令前退出步骤时下的添加操作下拉菜单,然后选择验证
    提示:

    可为单个步骤配置多个验证。

  4. 验证要素数量下拉列表中选择待验证的要素。

    还可根据已保存选择对要素进行验证。

  5. 表中下拉列表中选择待验证要素的属性表。
  6. 应满足的条件下拉列表中选择验证条件。

    正在根据应满足的条件下拉列表验证要素数量。例如,验证要素数量 <此步骤内创建的要素> 表中 <道路中心线> 应满足的条件 <等于> 1。

  7. 通过单击使用表达式过滤所选内容选择是否应用过滤器检查要素属性。

    可使用过滤器表达式验证正在接受验证的要素属性是否满足指定的条件。例如,可验证所选建筑物覆盖区要素中的 AssetNumber 字段是否为空。

  8. 键入一条错误消息,当验证条件未得到满足时,将在阻止步骤继续执行并显示此错误消息下显示该错误消息。

在本主题中
  1. 添加步骤验证