SharePoint Designer 2010 部署工作流 从Sharepoint 2007 开始,工作流作为一个真正的强有力的工具内置在SharePoint 中
你可以通过设计工作流,从而在网站或应用程序中添加自定义逻辑,而且不需要编写任何代码
通过工作流实现业务流程自动化所需的各种功能,从发送通知到创建任务这么简单的事都可以通过工作流完成
还有的很多可能性,许多的功能有待挖掘,可以说只是受限于你的想象力
本文将讨论如何能够非常容易地开发属于自己的SharePoint 2010 的工作流,甚至不需要你必须懂开发,这里不会要你写任何自定义的代码,您要做的只是点点鼠标
首先我们需要一个切入点,以此触发一个工作流的启动,作为例子,我们使用当某人添加项目到列表中作为触发的条件
在我们的解决方案中,我们将开发一个工作流,该工作流基于列表中某一栏的值的选择状态,当为选中状态时,将触发工作流发送一封 email,同时更新该列表项的状态
通过这个例子,我想应该能够涵盖工作流的绝大部分重要概念,如步骤,条件和操作等
让我们开始吧
首先创建一个列表,这是列表的结构
解释一下每一列都是干什么用的
标题 ,将来就是所发送的邮件的主题 User Email - 用户电子邮件, 收件人的邮件地址 Message To user – 电子邮件中的具体信息 Status - 状态 ,当前列表项的状态(可选择项包括已开始 - Started, 已发送电子邮件 - Email Sent, 进行中 - Processing, 已解决 - Resolved) Send Email - 发送电子邮件 ,标记是否要给收件人发送电子邮件
创建好列表后,启动 Sharepoint Designer 来开始创建我们的工作流
首先点击列表和库(Lists and Libraries)
选择我们的列表,找到工