动态调用链接流程

将链接的流程用作活动实现时,可以使用实现属性中的高级选项来提供预定义变量,从而根据需要动态调用许多链接流程中的某一个链接。

关于此任务

要将动态选项用于链接的流程,请首先完成下列任务:

限制: “流程性能”仪表板上的“图”选项卡可以向下钻取到子流程以及在业务流程定义(BPD) 中定义的静态链接流程。它无法向下钻取到流程在运行时调用的动态链接流程。

要将活动配置为动态调用许多潜在链接的流程中的某一个流程,请完成以下步骤:

过程

  1. 在 Process Designer 中打开父 BPD。
  2. 在 BPD 图中单击要处理的活动。
  3. 单击属性中的实现选项卡。
  4. 实现下,选择链接的流程菜单选项。
  5. 单击选择从库中选择一个预定义的链接 BPD。

    初始必须为动态配置选择某个预定义的链接 BPD 才能正常运行。

  6. 单击属性中的数据映射选项卡。

    因为已经为链接的流程创建了输入和输出变量,所以父流程中活动的数据映射选项卡会包含这些变量。

  7. 输入映射 下,单击右上角的“自动映射”图标,然后单击输出映射部分的右上角的“自动映射”图标。
  8. 单击属性中的实现选项卡。
  9. 单击流程行为部分标题旁的指示符以展开此部分。
  10. 单击动态子流程字段旁边的“变量”图标以选择先前定义用于提供所选流程名称的变量。
    注: 在运行时,此变量的值不能为空,并且必须与现有 BPD 的名称完全匹配。
  11. 保存配置。