复制流程

在流程设计器中, 可以使用流程属性中的可用选项来复制同一个包下的现有流程。


图1:复制流程

由于设计是由XML写的, 我 们可以检查源代码。


图2:复制流程为“process1”

去除参与者


图3:两个进程共享同一组参与者

请注意,这两个流程仍将使用相同的参与者。在任何流程中修改名称或删除参与者可能会影响使用特定参与者的所有其他进程。


图4:删除和删除参与者

移除参与者将只移除特定过程中的泳道。参与者仍然存在于设计包中。

但是,删除将完全删除整个设计包中的参与者。如果有任何使用已删除参与者的进程,您可以在屏幕截图中看到以下内容。


图5:删除的参与者导致现有流程出现问题

参与者分离

根据您的设计要求,有时您可能不希望在相同的流程中分享参与者,以便在不影响其他流程的情况下单独重命名参与者,您需要:

  1. 创建新参与者并将旧参与者中的现有活动逐个移动到新参与者。
  2. 创建新参与者,在XPDL视图中查找使用旧参与者的活动,并在您喜欢的文本编辑器中进行搜索和替换。
  • No labels