定义活动上下文条件

要在流程模板中完成活动的创建,必须为活动定义活动上下文条件。

过程

要在“活动”选项卡的“驱动维”中定义活动上下文条件,请执行以下步骤:

  1. 选择驱动维。每个活动只有一个驱动维,它确定为该活动选择的成员。

    注意
    根据在“流程设置”选项卡中选择的模型显示驱动维。
  2. 在成员的下拉列表中,选择“选择成员”,并使用“条件编辑器”为活动上下文设置成员条件。每个步骤最多只能设置六个成员定义:

    • 从列表中选择特定的有效成员标识。该列表是根据您所选的驱动维生成的。您可以选择多个维成员。

      • 如果选择父 ID,即拥有子节点的节点,在出现的对话框中,您可以根据父 ID 的从属(“子成员”)或基础(“叶成员”)节点生成维成员。如果您不选择“子成员”“叶成员”“所有成员”,即默认选择“单一成员”,只包含选中的节点。

        注意

        相关成员是位于父节点下一个级别的所有条目。

        叶成员是父节点下位于最低级别的所有条目。

    在某些情况下,需要手动输入要在活动中使用的成员。

    在成员“条件编辑器”页面,您还可以单击 按钮,按驱动维的选择属性过滤成员,并将它们批量添加到“选中的成员”列表中。

    选择的逻辑关系是:

    • 选中的所有成员属于同一个层次结构:或

    • 按相同属性过滤:或

    • 按不同属性过滤:且

    • 从不同层次结构中选出,且按不同属性过滤:且

    注意
    “或”是指选择的并集,而“且”是指交叉选择。

    活动的顺序:

    1. 如存在层次结构选择,遵循层次结构的先序遍历,即从层次结构的树和子树中从根成员到子成员,从左到右依次选择成员。
    2. 如果只进行属性选择,请遵循字母顺序。属性选择中支持的运算符包括:等于、不等于、两者之间、比较。

    例如,步骤的驱动维是 D,包含层次结构 H1 和 H2,属性 P1 和 P2。选择如下:

    1.H1 中成员 M1 的叶成员

    2.H2 中成员 M2 的子成员

    3.P1 = ‘方差 1'

    4.P1 在 ‘方差 2’ 和 ‘方差 3’ 之间

    5.P2 = ‘方差 4'

    “选中的成员”中显示的成员符合逻辑关系 (1 OR 2) AND ((3 OR 4) AND 5)。

  3. 选择维的属性,包含所有者的有效用户标识。有关更多信息,请参阅 所有者属性