桌面 Process Designer Inspector 引用(不推荐)

了解如何访问和使用 Inspector 提供的各个功能部件。

下图显示了 Inspector 界面和每个主要的功能区域:

Process Designer 中 Inspector 视图内各功能区域的说明。

下表描述上图所示的 Inspector 界面(在 IBM® Process Designer 中)的每个编号区域:

表 1. Inspector 界面图像上编号区域的描述
区域编号 Description
1 在“流程实例”选项卡中显示 Process Center Server 或已连接的 Process Server 上的当前活动流程实例和先前运行的流程实例。突出显示的实例是当前选中的实例,这意味着您执行的任何操作或 Inspector 的其他区域中所显示的任何数据都可应用至此实例。(仅当您对特定任务选择了“调试”图标,“调试”选项卡中的“服务”才会变为活动状态。)
2 使用“实例名称”字段和“状态”下拉菜单来控制“流程实例”选项卡中显示的实例列表。例如,如果要仅查看其名称中包含单词“employee”的活动流程实例,那么在“实例名称”字段中输入 employee 并从“状态”下拉菜单中选择活动
3 使用下拉列表来选择要运行当前 BPD 的不同服务器。 如果要运行不同版本的 BPD,那么也可以选择不同的 Snapshot。“流程实例”选项卡包括 Snapshot 列,以便您了解当前所显示实例正在运行的流程版本。例如,在上图中,Snapshot 列会显示提示以指出正在运行当前正在 Designer 中开发的流程版本。

远程 Process Server 必须连接到您的 Process Center 才可用。要了解如何将运行时 Process Server 连接到 Process Center,请参阅使用 wsadmin 命令定制用于连接到 Process Center 的 Process Server 设置使用管理控制台定制用于连接到 Process Center 的 Process Server 设置。要使用 Inspector 在另一个服务器上运行流程,必须按照在已连接的 Process Server 上安装 Snapshot中的说明,先部署包含要运行的流程的流程应用程序 Snapshot。

注: 在 Inspector 中更改服务器或版本时,必须通过选择 BPD 图右上角的运行图标再次启动 BPD。
4 使用工具栏中的图标来管理流程实例、运行任务或调试服务。有关更多信息,请参阅Inspector 工具栏选项
5 显示所选流程实例的当前任务。在以上示例中,当前任务是 BPD 中的第一个任务,称为“提交作业申请”。可以单击该任务以将其选中,然后使用工具栏图标来运行该任务,以便可以逐步执行整个 BPD。
6 显示所选实例的 BPD 图并突出显示当前任务,以便知道此流程实例的执行情况。 在以上示例中,Submit job requisition 任务上方的红色标记和周围的黄色光圈指示活动步骤。 如果要查看关于所选实例的 BPD 的其他信息,可以单击其他可用选项卡,例如“概述”和“变量”。
7 显示所选实例执行进度的导航树。在以上示例中,可以看到实例中的第一步(启动流程)以及处于活动状态的第二步(由红色标记指示)。 如果决定在 Inspector 中运行该任务并逐步执行整个流程,那么导航树会继续展开。
8 显示当前步骤中使用的变量。 在以上示例中,可以看到在活动步骤中使用了要求变量。 可以选择变量,右键单击,然后选择“在执行评估程序中显示”以查看并处理变量值。
9 使用下拉菜单来更改 Inspector 界面屏幕。打开 Inspector 界面时,会看到以上行中描述的“标准”屏幕。可以选择显示更少信息(简单)或更多信息(编辑并调试)。

Inspector 工具栏选项

在 Inspector 的“流程实例”选项卡中查看流程实例时,以下工具栏图标可用于帮助您管理这些实例。

表 2. “流程实例”选项卡上提供的工具栏图标
工具栏图标 功能
此截屏显示工具栏中的“暂挂”图标。 暂停所选流程实例。
此截屏显示工具栏中的“恢复”图标。 恢复暂挂的流程实例。
此截屏显示工具栏中的“停止”图标。 停止正在运行的流程实例。
此截屏显示工具栏中的“除去”图标。 除去所选流程实例的所有记录。
此截屏显示工具栏中的“刷新”图标。 根据您选择的过滤器以及来自 Process Server 的最新数据刷新流程实例当前列表。逐步执行流程实例时,需要在完成一个步骤后单击“刷新”,以便图视图和导航树正确地显示进度。
此截屏显示工具栏中的“上一页/下一页”图标。 当有超过 100 个实例显示在“流程实例”选项卡中时,对 BPD 实例进行分页。
此截屏显示工具栏中的“运行”图标。 运行所选任务。Web 浏览器会打开以显示 Coach,而 Inspector 会在执行状态的 BPD 图和导航树中显示红色标记以显示在活动流程实例中正在执行的步骤。
此截屏显示工具栏中的“调试”图标。 在缺省 Web 浏览器中打开所选任务的调试会话。调试功能使您可以在流程的每个执行阶段中逐步调试每项服务,以查看传入和传出的业务数据。 在浏览器的调试会话中逐步执行服务时,Inspector 界面会在图视图和导航树中显示当前执行服务的相同进度。
此截屏显示工具栏中的“打开详细信息 UI”图标。 在缺省 Web 浏览器中,打开 Process Portal 中所选流程实例的“详细信息”用户界面。可以测试用户界面与流程之间的交互。

了解标记

在 Inspector 界面中,标记会同时在 BPD 或服务的图中以及实例执行的导航树中指示运行时实例的当前执行情况。以下一般规则适用于标记:

  • 如果标记位于步骤上,那么表示该步骤处于活动状态。 直到完成该步骤,才可以继续执行流程实例。
  • 如果标记位于条件式序列流上,那么会启用目标步骤,即它可以接收该标记,这是因为符合序列流上的条件。在该步骤完成后但流程进入出局序列流之前,对条件进行评估。
  • 一个过程实例可以生成多个标记。例如,Split 函数可生成两个标记。这些标记会在流程到达连接网关时合并成单个标记。