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)。 选择我们的列表,找到工作流部分,点击新建(New )。 向导会提示你填写工作流的名称和描述 点击确定后就进入工作流设计器界面了。 此时,如果你留意功能区,就会看到有一个条件按钮和一个操作按钮,还有一些其他的元素,这些都是设计工作流所用的核心元素。详细查看其中的项,有助于我们了解当前可以做的所有事情。 工作流操作项 工作流条件项 在第1 步里,我们选择“发送电子邮件(Email users)” 操作(这意味着,当工作流启动时,它会发送电子邮件给您所选择的特定用户) 现在,定义一下电子邮件的信息。 在“收件人(To)”的位置上,选择用户。在这里,我们选择存放在列表项中的的电子邮件地址。 我们选择之前在列表中创建的“...