三态工作流





5.00/5 (1投票)
在本文中,我们将探讨 SharePoint 2010 的三态工作流。
引言
在本文中,我们将探讨 SharePoint 2010 的三态工作流。请注意,这是一个开箱即用的工作流,也称为内置工作流。
先决条件
要查看工作流生成的电子邮件通知,您需要使用 SMTP 接收器工具配置开发计算机。您可以在“真实世界场景”中查看配置此项的信息。
三态工作流的目的是什么?
三态工作流可用于跟踪列表项的状态。对于每个状态更改,此工作流都会执行电子邮件通知。
问题跟踪模板旨在与此工作流一起使用,因为它包含一个具有三种不同状态的“选项”列。
探索工作流
首先,使用问题跟踪模板创建一个新列表,如下所示
创建列表后,我们需要使用列表选项卡 > 工作流设置 > 添加工作流,将工作流与列表关联。
将启动一个向导页面,如下所示。
选择“三态”工作流,并为该工作流输入一个唯一的名称。 在页面底部,您可以看到启动选项。 选中在创建项目时启动此工作流复选框。
单击“下一步”按钮继续。
现在,您将看到工作流的第二页,如下所示
请注意,“三态”工作流需要一个具有三个状态的列作为“选项”字段。 在此列表中,问题状态列被选为“选项”字段。 其余的三个下拉列表显示了“问题状态”的三个不同的值选择,用于设置“活动”、“已解决”和“已关闭”状态。
在页面下方,您可以设置电子邮件选项,如任务信息、电子邮件主题和正文等。 电子邮件通知会发送给相关人员。
保留默认选项,然后单击“确定”按钮。 现在,您的工作流已准备好在创建任务时发送电子邮件通知。
电子邮件通知
要查看工作流生成的电子邮件,您需要具有
在管理中心配置的电子邮件服务器
在用户配置文件中设置的电子邮件属性
正在运行的 Smtp4dev 工具
请查看本书的“真实世界场景”部分以启用此功能。
配置开发服务器的电子邮件
测试工作流
现在,让我们通过创建一个任务来测试工作流。 创建一个任务,并确保您为分配给列选择了一个具有电子邮件的有效用户。
保存更改,您应该看到 smtp4dev 工具捕获了电子邮件,如下所示。
您可以看到 ID 值已突出显示。 这结束了我们对三态工作流的实验。
编辑工作流
我们可以将多个工作流与列表或库关联。 要编辑现有关联,请使用“工作流设置” > “工作流设置”菜单项。
在出现的页面中,您可以查看已关联的现有工作流并编辑设置。
“正在进行的工作流”列显示当前处于活动状态的工作流实例的数量。
还有用于添加/删除工作流、查看工作流报告的附加链接。
我应该在何处应用此工作流?
我们可以将此工作流用于以下需求场景
产品或项目审批流程,其中新的产品创意可以在被接受之前经过不同的审批阶段。
问题跟踪系统,其中客户可以创建问题项目,支持团队将其更新为已解决,客户可以将状态更改为“已关闭”或再次“活动”。
Bug 跟踪系统,其中 QA 可以创建任务项目,开发人员可以将其更改为已解决,QA 可以重新打开它。
有效使用三态工作流应缩短带有电子邮件通知的跟踪系统的交付时间。 我们还可以使用具有转换属性的自定义列表来使用三态工作流。
参考文献
摘要
在本文中,我们探讨了 SharePoint 2010 的三态工作流。 以下是值得总结的几点
三态工作流跟踪状态更改。
列表/库需要一个“选项”列才能使用此工作流。
“选项”列至少需要三个字段。
“问题跟踪”列表模板适合此工作流。
需要将三态工作流与列表实例关联。
为三态工作流启用了电子邮件通知。