sharepoint 顺序工作流创建

顺序工作流提供了一系列有组织的步骤,一般情况下,步骤是逐一执行的。

1、新建 > 项目,选择 SharePoint解决方案 > 空项目:

2、部署为场解决方案

3、添加 > 新项,选择 Office/SharePoint > 顺序工作流(仅场解决方案),下一步设置相关列表

4、分别创建createTask、onTaskChanged、completeTask

5、选中createTask1,添加Correlation Token和OwnerActivityName:

6、三个分别选中,红色绑定到新成员 > 选择创建字段;绿色下拉选择为上一步设置的Task1Token;紫色绑定到现有成员,如下:

7、分别双击,新增代码如下:

 1         private void createTask1_MethodInvoking(object sender, EventArgs e)
 2         {
 3             //生成任务ID
 4             createTask1_TaskId1 = Guid.NewGuid();
 5             //任务标题
 6             createTask1_TaskProperties1.Title = "经理审批";
 7             //设置任务操作人
 8             createTask1_TaskProperties1.AssignedTo = @"i:0#.w|canomo\name";
 9             //设置任务完成度
10             createTask1_TaskProperties1.PercentComplete = 0;
11             //设置任务开始日期
12             createTask1_TaskProperties1.StartDate = DateTime.Today;
13             //设置任务到期日期为从工作流任务开始后7天
14             createTask1_TaskProperties1.DueDate = DateTime.Now.AddDays(7.0);
15         }
16
17         private void onTaskChanged1_Invoked(object sender, ExternalDataEventArgs e)
18         {
19             onTaskChanged1_AfterProperties1.PercentComplete = 1.0f;
20             //接收审批数据
21         }
22
23         private void completeTask1_MethodInvoking(object sender, EventArgs e)
24         {
25             //审批完整
26         }

8、OK,部署测试:

时间: 2024-08-01 15:26:04

sharepoint 顺序工作流创建的相关文章

SharePoint使用工作流功能

SharePoint使用工作流功能 这里我们假设你创建了一个合同,然后想通过SharePoint审批工作流审批它. 1. 创建一个doc文档,在工作流中使用. 2. 创建新文档库Contracts,暂时不添加文档. 3. 点击库选项卡,点击工作流设置,选择添加工作流. 4. 选择审批-SharePoint 2010工作流,命名Approval.选中下面的复选框. 5. 点击下一步. 6. 添加审批人.截止时间等.点击完成. 7. 返回文档库,点击添加新文档. 8. 添加后,你会发现多出一列.这是

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

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

SharePoint 2013 工作流之使用Visio设计篇

原文:SharePoint 2013 工作流之使用Visio设计篇 SharePoint 2013增强了工作流,不仅仅基于WorkFlow Foundation 4.0了,设计方式也不仅仅是Designer,还包括Visio中设计,下面我们就一个简单的例子,介绍下. 1.打开Visio,选择SharePoint 2013模板,如下图: 2.选择Microsoft SharePoint 2013 工作流,并点击创建,如下图: 3.打开工作流设计器,如下图: 和之前介绍的Designer设计,几乎一

一步一步开发属于自己的SharePoint 2010工作流

一步一步开发属于自己的SharePoint 2010工作流 分类: sharepoint MOSS2013-03-17 08:26 376人阅读 评论(0) 收藏 举报 目录(?)[+] 从Sharepoint 2007开始,工作流作为一个真正的强有力的工具内置在SharePoint中.你可以通过设计工作流,从而在网站或应用程序中添加自定义逻辑,而且不需要编写任何代码!通过工作流实现业务流程自动化所需的各种功能,从发送通知到创建任务这么简单的事都可以通过工作流完成.还有的很多可能性,许多的功能有

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

原文:SharePoint 2013 工作流之Visual Studio开发示例篇 SharePoint 2013引用了WF4.0 Foundation,支持使用Designer和Visio进行设计,但是功能受限,而Visual Studio可以开发功能更加丰富的工作流,下面我们简单举个例子. 1.本例使用的是VS 2013版本,新建一个SharePoint空项目: 2.部署为服务器场解决方案,如下图: 3.添加新项,选择工作流模板,如下图: 4.本例选择列表工作流,当然你按照自己的需要选择:

SharePoint 2013 工作流设计之Designer 使用“可视化视图”

原文:SharePoint 2013 工作流设计之Designer 使用"可视化视图" SharePoint 2013增强了工作流功能,而Designer里面也添加了可视化设计视图,也就是类似Visio的设计视图(需要Visio 2013支持),下面我们简单介绍下,在可视化视图下,使用工作流. 1.创建列表工作流,选择“工作流测试列表”,如下图: 2.填写工作流名称,选择平台类型,这里我们选择SharePoint 2013 工作流: 3.选择“可视化设计器”视图,如下图: 特:需要安装

SharePoint 2013怎样创建Wiki库

们使用Wiki页面来分享知识,增进团队合作.下面我将向大家展示SharePoint 2013 Wiki的使用方法.教程我都将以这张Wiki页面(即当前页)为示例. 编辑页面 如要编辑页面,单击顶部Edit Page图标即可进行编辑.当然,在Page 选项卡,还有丰富的功能可供操作.当你对页面进行编辑时,你可以轻松插入文本或者Table甚至是多媒体,比如:视频.图片等.当编辑结束时,点击Save按钮进行保存.当你离开页面时,客户端浏览器也会提醒你是否需要对未保存的页面进行保存,这样友好的提示可以避

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

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

SharePoint 2013 平台 创建 Power view Report 共享数据源(RSDS)

SharePoint 2013 平台 创建 Power view Report 共享数据源(RSDS) 由于项目需求,在SharePoint  门户上集成 BI部分,完成了所有Excel Power report 后,需要在SharePoint 页面上 开发.编辑power view  报表. 也就是 RSDS  当然如果你想插入其他类型数据愿 也可以按照此方法操作! 以下正文:由于项目可能是设计密码数据,请允许我打上噪点.也可以加入群交流:212099235 本文使用:平台 SharePoin