模板
使用流程设计器,可以自动填充在用户单击操作时出现的窗口上的字段。例如,窗口出现时可能已填好标题,或者已填好当前用户姓名等动态数据。有关详细信息,请参阅为自动操作指定动态值。
但是,要将数据自动添加到流程的主窗口,需要使用模板设计器创建模板。然后可以将该模板关联到特定流程,从而可以提供流程的标准结构及自动化程度。
模板提供记录常见类型流程(例如与忘记密码或服务器崩溃相关的“事件”)的快捷方法。
创建模板
在可以创建模板之前,需要确保已在窗口管理器中设计相应的窗口。在模板设计器中会显示默认窗口;但是,利用其相关流程运行模板时,会出现窗口管理器的“视图”中指定的相应窗口。
有关“窗口视图”的详细信息,请参阅发布窗口。
可以通过模板设计器组件仅针对初始窗口(顶级业务对象)设置模板。所有操作和额外窗口都必须在相关流程中填充。
要创建模板:
- 在模板设计器中,展开模板树。
- 选择要为其创建模板的流程对象,然后在操作列表上单击新建模板。
出现“详细信息”窗口。这是模板窗口。 - 填写“详细信息”窗口上所需的详细信息,然后展开属性网格。
。 - 在标题属性旁边,为模板键入名称。
- 在模板流程列表中,选择要使用模板的流程。
- 如果想使用在模板设计器中设置的值覆盖在对象设计器中为属性设置的默认值,则将覆盖?属性设置为真。
通常需要将该选项设置为真。在对象设计器中,查找模板上具有默认值设置的属性 – 如果将覆盖?属性设置为假,则不会考虑在模板中的设置,而会使用来自对象设计器的默认值。
- 单击 保存模板。
现在需要将模板的实例添加到快捷方式栏。 - 将新的工作区组件添加到快捷方式栏,其中包含创建的模板的相关信息,然后单击确定。
单击新创建的“工作区”组件时会出现模板,并跟随在选择的流程之后。
如果要为流程使用默认窗口以外的窗口,则需要定义“视图”来设置希望出现该窗口的相关流程。可以使用窗口管理器完成该操作。有关详细信息,请参阅发布窗口。
如果模板已由分析人员使用,则无法将其删除。
模板仅填充流程的主窗口。可以使用流程设计器填充流程所用的其他窗口。
要填充某特定流程中的任何窗口:
- 启动流程设计器。
- 在相关流程中,单击要为其填充窗口的操作实例、自动操作实例或分配元素,然后单击 。
出现“属性”列表。 - 在操作实例数据属性中,单击 以查看所选项目的窗口。
- 键入任何希望在使用该流程时显示在窗口上的信息,然后单击确定关闭窗口。
- 单击 保存对流程所做的更改。
更改模板
创建已设置为允许在特定状态上进行流程更改的流程,并当其到达该特定状态时,操作列表中会出现重新初始化操作。还可以使用重新初始化切换模板。
有关配置重新初始化操作的信息,请参阅重新初始化:在模块的流程之间切换。