定义工作流程预订过程中的第三个步骤是设置预订定义的属性。
列出预订对象的类型:文档或文件夹。
单击此项以显示或隐藏高级属性:隔离区域、事件操作、触发器注释和优先级。
输入此工作流程预订的名称。
输入此预订的描述。可以包括关于类、所选工作流程或启动工作流程的触发器的信息。当用户查看可用预订的列表时,将对用户显示该描述。
选择此选项以将此预订应用于所选目标类的任何子类。
缺省情况下,预订将设置为自动启动。清除此选项以临时禁用此预订并保存定义以在将来使用。此设置不影响已设置为手动启动的预订。
选择是以允许手动启动工作流程。
单击预订事件以选择将导致工作流程启动的事件。在您至少选择一个事件后,所选事件列出在右边。
事件 | 应用于 | 描述 |
---|---|---|
取消检出事件 | 文档 | 当用户取消文档的检出时启动工作流程。 |
更改类事件 | 文档、定制对象和文件夹 | 当用户更改对象的类时启动工作流程。例如,用户可以在检入文档时更改类。 |
更改状态事件 | 文档 | 当文档的状态更改(例如升级或降级版本)时启动工作流程。 |
检入事件 | 文档 | 当用户检入文档时启动工作流程。请参阅下面的示例。 |
检出事件 | 文档 | 当用户检出文档时启动工作流程。请参阅下面的示例。 |
分类完成事件 | 文档 | 当使用设置了“自动分类”选项的条目模板添加文档时启动工作流程。 |
创建事件 | 文档、定制对象和文件夹 | 当用户向对象库添加项时启动工作流程。请参阅下面的示例。 |
删除事件 | 文档、定制对象和文件夹 | 当用户删除项时启动工作流程。删除文档时,将对版本系列中的每一项都启动一个工作流程。例如,如果用户删除一个具有 10 个版本的文档,那么将启动 10 个工作流程。 |
降级版本 | 文档 | 当降级文档版本时启动工作流程。 |
冻结事件 | 文档 | 当管理员或应用程序冻结特定文档版本的定制属性时启动工作流程。 |
锁定事件 | 文档、定制对象和文件夹 | 当项被锁定以供定制应用程序使用时启动工作流程。 |
发布完成事件 | 文档 | 完成文档的发布请求时启动工作流程。 |
升级版本 | 文档 | 当文档版本升级至已发布的版本时启动工作流程。在初始添加、检入的过程中或从信息页面可以将文档升级至已发布的版本。请参阅下面的示例。 |
解锁事件 | 文档、定制对象和文件夹 | 当项被解锁以供定制应用程序使用时启动工作流程。 |
更新事件 | 文档、定制对象和文件夹 | 对任何更新某个项的属性值或内容的操作启动一个或多个工作流程。行为将根据对象和操作而变。 注: 每当创建新项时都会触发一个“更新”事件。因此,当用户添加新文档时,将启动一个已设置为使用更新触发器的工作流程。
|
更新安全性事件 | 文档、定制对象和文件夹 | 当用户更改对象的安全性时启动工作流程。在添加、检入、升级版本的过程中或从信息页面可以更改文档的安全性。 |
当用户添加文档时,将触发“创建”事件。如果您创建一个使用“创建”事件的预订,那么每当添加文档时都会启动工作流程。
当用户检出文档时,将为检出项创建一个保留对象,并且将再次触发“创建”事件。如果您创建一个使用“创建”事件的预订,那么每当检出文档时都会启动工作流程。
当用户将文档添加到对象库时,还将触发“检入”事件。如果您创建一个使用“检入”事件的预订,那么每当将新文档添加到对象库以及使用 Workplace 检入文档时都会启动工作流程。
当用户使用“升级版本”操作升级文档时(也就是说,尚未检出该文档),将为新的主版本创建一个新对象。如果您创建一个使用“创建”事件的预订,那么每当以此方式升级文档时都会启动工作流程。
如果您的站点安装并启用了 FileNet® P8 eForms 附加组件,那么通过条目模板添加表单数据的处理方式与以上示例中的文档完全相同。
仅当选择了“显示高级属性”时才会显示此项。输入工作流程将使用的隔离区域号。缺省值为 1。
仅当选择了“显示高级属性”时才会显示此项。事件操作始终是“工作流程事件操作”。
仅当选择了“显示高级属性”时才会显示此项。输入当事件启动工作流程时要显示的注释。
仅当选择了“显示高级属性”时才会显示此项。选择内部系统处理工作流程的优先级。
要设置预订的属性,请完成下列步骤: