实现有条件活动

完成以下步骤以实现有条件活动。

开始之前

要执行此任务,您必须进入 IBM® Process Designer 桌面编辑器中。

过程

  1. 打开 Process Designer 桌面编辑器。
  2. 打开包含业务流程定义 (BPD) 的流程应用程序。
  3. 在 BPD 图中,单击要设置为有条件活动的活动。
  4. 单击属性中的条件选项卡,然后选择是有条件的选项。
    限制: 特别活动(无连线的活动)的条件选项卡为禁用。如果通过删除至/自活动的连线,使连线的有条件活动变为特别活动, 那么是有条件的选项变为禁用。要为特别活动设置条件,请使用前置条件。 请参阅创建非结构化(特别)活动
    BPD 图中的活动包含一个菱形图标,表明该活动是有条件活动。特别活动上的菱形图标表明该活动具有前置条件。
  5. 通过使用以下选项之一,选择要执行的有条件活动:
    选项 描述
    JavaScript 在可用框中输入 JavaScript。 它返回有效布尔值(truefalse)。如果提供的脚本的运行时返回值为 true,那么将执行活动。
    注: 如果该框中存在脚本,那么将在运行时覆盖是执行还是跳过活动的任何人员决策。
    设置选择的有条件活动 如果启用了是有条件的选项并且未在框中输入 JavaScript,那么仅在之前选择了活动时才会执行该活动。请使用 tw.system.process.selectedConditionalActivities 属性来设置选择的有条件活动。
    注: IBM Business Process Manager Performance Data Warehouse 记录可用于分析有条件活动的数据。有条件活动被跳过时,将创建一个跟踪点并对跳过的活动的名称追加 SKIP。每次跳过活动时,都将在“性能数据仓库”的 TRACKINGPOINT 视图中创建跟踪点。通过使用此数据,可以生成报告以指示流程实例中的哪些活动被跳过以及跳过这些活动的频率。