SharePoint 2013 工作流之Visual Studio开发示例篇

原文:SharePoint 2013 工作流之Visual Studio开发示例篇

  SharePoint 2013引用了WF4.0 Foundation,支持使用Designer和Visio进行设计,但是功能受限,而Visual Studio可以开发功能更加丰富的工作流,下面我们简单举个例子。

  1、本例使用的是VS 2013版本,新建一个SharePoint空项目;

  2、部署为服务器场解决方案,如下图:

  3、添加新项,选择工作流模板,如下图:

  4、本例选择列表工作流,当然你按照自己的需要选择;

  5、选择关联的列表,新建历史记录和任务列表[如果存在可不新建,使用已存在即可];

  6、选择启动工作流的方式,如下图:

  7、下面是Visual Studio里面的编辑截图,包括工具箱、设计界面、项目资源管理器,图上的红色字介绍了每个部分的作用;

  8、添加控制条件,下面添加的是IF,当然你可以添加你需要的条件;

  9、下面添加更新的功能和写入历史记录,如下图;

  10、设置更新字段的属性,如下图:

  在添加的条件上面,右键选择属性,弹出属性菜单;

  11、编辑历史记录属性,如下图:

  12、添加更新字段属性,选择当前列表,当前项,选择字段;

  13、修改历史记录和任务列表的列表信息,标题就是创建的列表名称,如下图;

  14、查看站点内容,新添加的工作流历史记录和任务列表;

  15、创建一条测试数据,运行工作流(创建项目时自动运行);

  16、创建项目后,刷新工作流测试列表,发现标题已经被更新,执行成功!

  17、查看工作流历史记录,正确插入工作流信息,如下图:

结束语

  以上介绍的,只是一个简单的工作流Visual Studio开发实例,利用SharePoint 2013 的工作流,我们还可以定制开发更强大的功能,具体请参照MSDN文档。

  例子比较简单,只是一个开发的入门博客,希望能够给初学者带来帮助!

时间: 2024-12-29 23:38:03

SharePoint 2013 工作流之Visual Studio开发示例篇的相关文章

SharePoint 2013 工作流之使用Designer配置示例篇

原文:SharePoint 2013 工作流之使用Designer配置示例篇 在SharePoint 2013中,支持SharePoint Designer 2013(以下简称SPD)配置简单的工作流,完成我们的业务需要.下面,我们就举一个小例子,实现SPD配置工作流. 1. 首先,打开SPD,打开SharePoint站点,在Ribbon菜单上,选择列表工作流,选择需要配置的列表,如下图: 2.弹出对话框,如下图,填写工作流名称.说明及平台类型: 3.进入工作流设计器,如下图: 4.在Ribbo

SharePoint 2013 工作流之年假审批Designer配置篇

原文:SharePoint 2013 工作流之年假审批Designer配置篇 本文介绍SharePoint 2013 使用Designer工具,设计年假审批工作流,由于流程所用的条件和操作都比较简单,所以演示为主,最后附流程图和流程的文本图,有兴趣的可以参照实验.如果对于Designer设计工作流的方法不是很熟悉,可以参见本博客的其他文章. 1.新建请假申请列表,创建一张请假申请表,如下图: 2.选中请假申请表,点击工作流: 3.在工作流页面,选中启动工作流: 4.回到列表页,发现工作流已经启动

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 工作流和Visual Studio

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 工作流和Visual Studio 有时候需要跳出Visio Pro和SPD功能的框框,此时你可以回到VS并创建你需要的任何东西.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 本章节你将学到: SP中工作流的新功能: 理解工作流管理服务的新的独立并完全声明的特性: 使用工具创建工作流:Visio Pro,SPD,VS.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 介绍工作流管理器

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序  介绍工作流管理器 工作流管理器是新的工作流引擎,在微软最新的工作流技术(.NET 4.5内的工作流框架)上运行.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 SPD的新功能

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序  SPD的新功能 SPD已经是SP工作流创建的中流砥柱.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 Visio Pro/SPD和工作流

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序  Visio Pro/SPD和工作流 SP2010中引入了可重复工作流开发功能:例如在使用Visio的业务分析员和使用SPD的SP高级用户之间.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 SP App中的工作流

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 SP App中的工作流 对于为SP开发Apps的开发人员来说,无论是SP-hosted.Provider-hosted还是Autohosted,VS都提供了包含工作流作为解决方案一部分的工具.

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 总结

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 总结 在SP2013中,工作流已经从SP Server中脱离,并作为本地安装的Workflow Manager Server以及云上的Workflow Manager Service运行.