流程操作

操作是一些活动,这些活动将流程推进到新的状态,或可以在不更改状态的前提下向流程添加数据(例如注释)。有三种类型的操作:手动、自动和可选。

有关手动操作的详细信息,请参阅手动操作。有关自动操作的详细信息,请参阅自动操作。有关可选操作的详细信息,请参阅可选操作

当流程到达相应的状态时,包括在流程中的操作会出现在工作区中的操作列表里。

当单击操作列表中的可选操作或手动操作时,通常会出现相关窗口,以便可以为该操作指定所需的信息(例如分配)。如有必要,可以利用静态信息预填充这些窗口。静态信息是流程的所有实例的特定值,例如在特定阶段指向 SA 用户的分配,或注释的特定标题。

还可以创建在使用时不会显示窗口的操作。如果希望用户完成一项操作,但又不需要他们记录任何其他信息时,则这些操作很有用。有关详细信息,请参阅创建新操作

到达一项自动操作时,虽然窗口仍然存在,但用户无法看见它。例如,可能不需要在授权时显示窗口,但是希望记录关于操作的数据,例如授权流程的人员的姓名。该信息可以自动输入窗口,而且如有必要,可以在稍后的阶段中查看它。可以定义出现在该窗口中的静态或动态数据。会根据某些已经为该流程实例记录的特定信息更改动态信息,例如分配到当前用户,或使用当前流程的标题作为新任务的标题。

设计流程时,有时需要更改流程使用的对象或窗口。通过右键单击所需的“操作”图标,然后单击修改操作窗口或修改操作对象,可以从流程图完成这些更改。在相应的设计器中出现操作的对象或窗口。某些操作可能与多个窗口相关联。在本实例中会出现一个对话框,可以从中选择所需的窗口。

运行相关流程的操作

通常,针对流程所基于的对象运行操作(例如,向请求添加注释,或批准更改)。但是,还可以使用相关操作在一个或多个相关流程上运行操作。例如,从“更改”中,可以使用相关操作将附加“问题”处理为新的状态,或向所有附加事件添加注释。

有关相关操作的信息,请参阅运行相关流程的操作