使用离线作业和恢复为在线作业

需要 Workflow Manager 许可。

离线作业

离线作业用于在与组织网络断开的情况下使用工作流管理功能。使用离线作业的优势在于,即使在外业或者在断开网络的情况下也能完成分配给您的任务。

当使用离线作业时,在离线模式下完成该作业所需的所有必要配置元素同样可以离线使用。在离线模式下完成作业之后,作业便会恢复为在线状态,包括与之相关的所有新信息。

已断开连接的作业生命周期

仍可在企业环境中通过查询显示离线作业,并且只能通过只读形式打开离线作业,但是只有将它们恢复为在线,才可以在企业环境中执行或使用它们。在处于离线状态时,作业几乎具有在线作业的所有功能。可通过多种方式使用离线作业和将其恢复为在线;以下将分步介绍这些方法。

使用离线作业

使用工作流视图和作业视图离线执行作业。在离线使用作业时,需离线使用必要的配置元素。针对作业的作业工作流、工作流的所有步骤、扩展属性、作业类型和关联任务均离线使用。也将离线使用所有阻停类型、优先级、状态类型、活动类型、作业通知、查询、组、用户和权限,以便在断开网络连接的情况下作业按预期执行。

使用“工作流”选项卡

在企业级 Workflow Manager (Classic) 地理数据库中,通过使用工作流选项卡,可以离线使用一个或多个作业。

  1. 在工作流视图中,从作业列表里选择一个或多个作业。
  2. 工作流选项卡的操作组中,单击离线使用按钮 离线使用作业

    这样即可离线使用作业。

在工作流视图上使用作业列表

在工作流视图中,使用作业列表快捷菜单,可从企业级 Workflow Manager (Classic) 地理数据库中离线使用一个或多个作业。

  1. 在工作流视图中,从作业列表里选择一个或多个作业。
  2. 右键单击所选作业,然后单击离线使用

    这样即可离线使用作业。

使用作业视图

可以从作业视图中离线使用作业。

  1. 作业选项卡的作业组中,单击离线使用按钮 离线使用作业

    这样即可离线使用作业。

将作业恢复为在线

完成离线工作并且项目再次连接到网络后,便可将离线作业恢复为在线状态以使离线作业与企业级 Workflow Manager (Classic) 地理数据库保持同步。这样,对离线作业所做的更改便应用于企业级地理数据库。

对于使用离线作业的工程,拥有 OfflineJobOverride 权限的用户可以在没有 Workflowoffline.gdb 访问权限的情况下将作业恢复为在线。当使用 OfflineJobOverride 权限将作业恢复为在线时,所有离线更改都将丢失。在这种情况下,系统只会重新激活在线作业的可用状态。例如,在离线数据库变为不可用且某作业需要继续执行时,可以使用这种方法。

使用“工作流”选项卡

在企业级 Workflow Manager (Classic) 地理数据库中,使用工作流选项卡可同时将一个或多个作业恢复为在线状态。

  1. 在工作流视图中,从作业列表中选择一个或多个离线作业。
  2. 工作流选项卡的操作组中,单击恢复为在线按钮 恢复为在线

使用工作流视图作业列表

在企业级 Workflow Manager (Classic) 地理数据库中,通过在工作流视图中使用作业列表快捷菜单,可同时将一个或多个作业恢复为在线状态。

  1. 在工作流视图中,从作业列表中选择一个或多个离线作业。
  2. 右键单击所选作业,然后单击恢复为在线

使用作业视图

可在工作视图中将作业恢复为在线状态。

  1. 作业选项卡的作业组中,单击恢复为在线按钮 恢复为在线

可在工作流视图和作业视图中离线使用作业或将作业恢复为在线状态。