SharePoint 2013增强了工作流,不仅仅基于WorkFlow Foundation 4.0了,设计方式也不仅仅是Designer,还包括Visio中设计,下面我们就一个简单的例子,介绍下. 1.打开Visio,选择SharePoint 2013模板,如下图: 2.选择Microsoft SharePoint 2013 工作流,并点击创建,如下图: 3.打开工作流设计器,如下图: 和之前介绍的Designer设计,几乎一模一样,有点坑爹~~ 4.添加工作流的条件,如下图: 5.添加工作流…
SharePoint 2013增强了工作流功能,而Designer里面也添加了可视化设计视图,也就是类似Visio的设计视图(需要Visio 2013支持),下面我们简单介绍下,在可视化视图下,使用工作流. 1.创建列表工作流,选择“工作流测试列表”,如下图: 2.填写工作流名称,选择平台类型,这里我们选择SharePoint 2013 工作流: 3.选择“可视化设计器”视图,如下图: 特:需要安装Visio 2013才可以使用,否则会提示: 4.进入可视化设计器,如下图,看到这个界面,还是不错…
转载自:http://www.cnblogs.com/jianyus/p/3406309.html SharePoint 2013增强了工作流功能,而Designer里面也添加了可视化设计视图,也就是类似Visio的设计视图(需要Visio 2013支持),下面我们简单介绍下,在可视化视图下,使用工作流. 1.创建列表工作流,选择“工作流测试列表”,如下图: 2.填写工作流名称,选择平台类型,这里我们选择SharePoint 2013 工作流: 3.选择“可视化设计器”视图,如下图: 特:需要安…
本文介绍SharePoint 2013 使用Designer工具,设计年假审批工作流,由于流程所用的条件和操作都比较简单,所以演示为主,最后附流程图和流程的文本图,有兴趣的可以参照实验.如果对于Designer设计工作流的方法不是很熟悉,可以参见本博客的其他文章. 1.新建请假申请列表,创建一张请假申请表,如下图: 2.选中请假申请表,点击工作流: 3.在工作流页面,选中启动工作流: 4.回到列表页,发现工作流已经启动,并且状态是“经理待审批”: 5.点击经理待审批,进入工作流状态,如下图,可以…
问题描述 当我想创建一个SharePoint 2013 工作流的时候,打开SharePoint 2013 Designer(一下简称SPD),发现没有SharePoint 2013 工作流的选项.原来,SharePoint 2013 工作流不是和SharePoint 2013 Server一起安装的,需要单独安装和配置. 特别的,SharePoint 2013 工作流只支持Server版本,不支持Foundation版本,如果使用免费版,就不要尝试了. 问题截图 如下图,平台类型没有ShareP…
SharePoint 2013引用了WF4.0 Foundation,支持使用Designer和Visio进行设计,但是功能受限,而Visual Studio可以开发功能更加丰富的工作流,下面我们简单举个例子. 1.本例使用的是VS 2013版本,新建一个SharePoint空项目: 2.部署为服务器场解决方案,如下图: 3.添加新项,选择工作流模板,如下图: 4.本例选择列表工作流,当然你按照自己的需要选择: 5.选择关联的列表,新建历史记录和任务列表[如果存在可不新建,使用已存在即可]: 6…
在SharePoint 2013中,支持SharePoint Designer 2013(以下简称SPD)配置简单的工作流,完成我们的业务需要.下面,我们就举一个小例子,实现SPD配置工作流. 1. 首先,打开SPD,打开SharePoint站点,在Ribbon菜单上,选择列表工作流,选择需要配置的列表,如下图: 2.弹出对话框,如下图,填写工作流名称.说明及平台类型: 3.进入工作流设计器,如下图: 4.在Ribbon菜单上,分别添加需要的条件.操作.阶段.步骤等: 5.以下,是我设计的工作流…
博客地址:http://blog.csdn.net/FoxDave SharePoint Designer 2013为开发者和高级用户提供了两种创建定制工作流的模式: 基于文本的设计器--即我们一直以来使用的方式. 可视化设计器--这个需要Visio 2013. 这两种模式可以通过点击菜单上的视图按钮进行切换. SPD 2013新增了顶级容器和操作: Loops--一个新的顶级容器,顾名思义,用来作一组重复的操作,循环的次数可以固定也可以动态地根据某个条件判断. Stages--阶段,在SPD…
博客地址:http://blog.csdn.net/FoxDave 本篇我们来讲述一下如何搭建SharePoint 2013工作流开发环境. Windows Azure Workflow作为单独的可下载产品,使用户可以在他们本地环境的部署中创建并配置一个工作流场,同样地,我们也可以用这种方式构建我们自己的开发环境. 有一点需要说明的是,不能将SharePoint 2013和Windows Azure Workflow安装在域控制器上,因此,我们至少需要两个服务器,一个作为域控,一个作为承载Sha…
博客地址:http://blog.csdn.net/FoxDave SharePoint 2013的工作流较之前有了不同,第一次真正地作为独立的服务的概念推出了.这意味着SharePoint工作流不再运行于SharePoint服务中,而是在一个独立的服务器(Windows Azure Workflow场)处理.新的工作流架构基于Windows Workflow Foundation 4.0和.NET Framework 4.5,它们较之前的版本都有了很大的改进. SharePoint 2013工…
没什么可说的,一个Activity的使用介绍,其他类似的Activity也可以参考这个使用. 1.添加ApplyActivation和UpdateItemActivity,在onWorkflowActivated1节点的下面,setStateActivity1节点的上面,如下图: 2.配置ApplyActivation的_Context,新建字段,记得是字段,不是属性: 3.配置ApplyActivation的_WorkflowProperties,选择已有的workflowProperties…
从去年开始,一直和SharePoint 2013工作流打交道.自己瞎摸索,以实现功能为目的.直到如今也不知道走的路是否正确. 一开始用WF4发现整个都不一样了,用的xaml无法写后端代码.Google一下发现教程非常少,当然纯粹WF4的很多与SharePoint结合的很少. 在开始规划之前,我测试了好几次将系统的Activity封装一下写成自己的.那样应该更方便一点,但是试了好多次没成功,由于项目紧急加上自己水平就采用来了一个Workflow Custom Activity,如下图. 这样勉强解…
问题描述 当我想创建一个SharePoint 2013 工作流的时候,打开SharePoint 2013 Designer(一下简称SPD),发现没有SharePoint 2013 工作流的选项.原来,SharePoint 2013 工作流不是和SharePoint 2013 Server一起安装的,需要单独安装和配置. 问题截图 如下图,平台类型没有SharePoint 2013 工作流选项,下面还有提示:SharePoint 2013 工作流平台的选项不可用,因为工作流服务尚未在服务器上配置…
SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面.母版页,维护.管理站点,也可以定制列表表单.数据视图,设计工作流等等.下面总结一下之前写过的一些关于Designer的博客,给需要的人参考一下. SharePoint 2013 入门教程之创建及修改母版页 SharePoint 2013 入门教程之创建页面布局及页面 SharePoint 2013 Designer 系列之自定义列表表单 SharePoint 2013 De…
以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家.这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都是成长的足迹.在学习的过程中,有过疑惑,有过放弃,有过懊恼,但是经过不断的积累和努力,还是收获颇丰.希望自己把学习过程中的点滴,分享给即将或者已经走入SharePoint的人们,给你们带来帮助. 当然,有些博客是参考其它人的总结,或者对于MSDN示例的实现,由于笔者水平有限,可能会有一些错误,也欢迎…
转:http://www.cnblogs.com/jianyus/p/3381415.html 以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家.这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都是成长的足迹.在学习的过程中,有过疑惑,有过放弃,有过懊恼,但是经过不断的积累和努力,还是收获颇丰.希望自己把学习过程中的点滴,分享给即将或者已经走入SharePoint的人们,给你们带来帮助. 当然,有…
以下文章是自己在学习SharePoint的过程中,不断积累和总结的博文,现在总结一个目录,分享给大家.这个博客也是自己从SharePoint入门,到一个SharePoint开发的成长记录,里面记录的都是成长的足迹.在学习的过程中,有过疑惑,有过放弃,有过懊恼,但是经过不断的积累和努力,还是收获颇丰.希望自己把学习过程中的点滴,分享给即将或者已经走入SharePoint的人们,给你们带来帮助. 当然,有些博客是参考其它人的总结,或者对于MSDN示例的实现,由于笔者水平有限,可能会有一些错误,也欢迎…
SharePoint的使用中,SharePoint Designer是非常重要的工具,我们可以通过Designer设计页面.母版页,维护.管理站点,也可以定制列表表单.数据视图,设计工作流等等.下面总结一下之前写过的一些关于Designer的博客,给需要的人参考一下. SharePoint 2013 入门教程之创建及修改母版页 SharePoint 2013 入门教程之创建页面布局及页面 SharePoint 2013 Designer 系列之自定义列表表单 SharePoint 2013 De…
SharePoint 2013中的工作流概述 在SharePoint 2013中,Workflow(建立在Windows Workflow Foundation 4.5)和WCF承载在Workflow Manager中,即Workflow Manager提供了工作流定义的管理,还承载了工作流实例的执行过程,是新的工作流引擎.为了侦听工作流的SharePoint事件(如itemCreated.itemUpdated),平台将通过使用Windows Azure Service Bus(服务总线,由O…
博客地址:http://blog.csdn.net/FoxDave 第 1 章  1 ◄SharePoint概述►        1 1.1  SharePoint的发展历程 1 1.1.1  SharePoint Team Service 1.0和SharePointPortal Server 2001 2 1.1.2  Windows SharePoint Service 2.0和SharePointPortal Server 2003   3 1.1.3  Windows SharePoi…
另一篇文章 SharePoint Designer - Workflow 1. 可以定义每个Stage的名称,并将Stage名称显示在工作流状态字段,相比于SP2010时仅有的in progress 和 complete,人性化很多:只需要在Designer中做以下设置(默认已选择)即可: 2. Call HTTP Web Service 活动使得我们可以调用各种类型的web service,可参考此博客,但有几点需要注意: 2.1 要给活动加上 request Header信息,来告诉服务器返…
博客地址 http://blog.csdn.net/foxdave 接下来一段时间的内容中,我们基于SharePoint 2013来了解一下Nintex Workflow的具体内容. 之前的几篇由于之前注册的时候选择了SharePoint 2010的版本,所以就基于2010了,这次我又重新注册了一个2013版本的. 直接查看工作流设计视图,我们点击设置,创建网站工作流这个菜单. 在左侧,有一系列的Workflow Action集合,处于不同的分组里,也就是设计器的Toolbox.可以用关键字搜索…
简单介绍下状态机工作流,状态机工作流提供了一系列的状态.工作流从初始状态开始,到终止状态结束.两个状态之间定义行为进行过渡.通常情况下,状态机工作流对事件作出反应,事件的发生将会使状态发生改变. 1.新建项目,选择SharePoint解决方案,创建空项目: 2.选择调试站点,部署为场解决方案,如下图: 3.添加新项,选择“Office/SharePoint”下面的“状态机工作流(仅场解决方案)”: 4.选择列表工作流,修改工作流名称为“日常报销”: 5.选择调试时使用的列表,并选择任务列表和历史…
上一篇介绍了安装和配置SharePoint 2013 Workflow,这一篇将用SharePoint 2013 Designer Workflow来实现一个多级审批工作流. 审批工作流介绍 这个Demo是基于多级审批工作流.以古代上传奏折为场景,共分为3个阶段.当创建者上传奏折时,首先会由对应的上级领导审批,审批通过,交付对应的下一级,审批拒绝时,则整个流程结束,具体的官阶信息如下所示: 然后,我们预先设定,以文档库来作为我们的上报奏折库,所以我们需要为其设定自定义的多级审批工作流.最后创建自…
当我们使用SharePoint 2013的状态机工作流时,发现一个非常不爽的事情,就是SharePoint 所有的工作流状态,都是固定的那些,没办法显示我们自定义的状态,后来经过Google发现,原来这个状态是可以自定义的. 自定义状态步骤 1.  修改xml添加MetaData下面的扩展项: <ExtendedStatusColumnValues> </StatusColumnValue> </StatusColumnValue> </StatusColumnV…
前言 sharepoint的部署是按照物理拓扑图的架构来部署,按照物理拓扑图架构分为一层拓扑图架构,二层拓扑图架构,三层拓扑图架构,多层拓扑图架构. 按照分层的拓扑图部署是按照需求来划分的,一层拓扑图是适合小企业类型,使用的人不是很多, 二层拓扑图适合中型企业,三层或者多层拓扑图架构适合大型企业. 下图是一层拓扑图架构: 一层拓扑图架构我们经常用这种来部署测试开发的环境.或者小型的企业使用这种方式来部署. 下图是二层拓扑图架构: 多层sharepoint部署,主要分为前端server即web 服…
前言:接触SharePoint的人可能是越来越多,但是很多人一接触就很迷茫,在技术群里问如何新建网站集,这样一篇图解,帮助新手学习在搭建好SharePoint环境之后,如何创建一个网站集,做一个基本的参考,希望能够给相关的人带来帮助. 步骤:新建Web应用程序,使用创建的Web应用程序创建网站集,添加备用访问映射. 一.打开管理中心,点击管理Web应用程序: 二.点击新建按钮: 三.先填写端口号(先填写端口号,上面的名称会自动跟着端口号改变,反之不行): 四.可以开启匿名,如果不需要也可以不开启…
参考目录 安装和配置SharePoint 2013 Workflow SharePoint 2013 实现多级审批工作流 在自定义Workflow时,往往会遇到这样场景,某个审批需要被多人查阅,每个查阅的审批人之间互相独立,即彼此互不影响,简单来说就是:"一人通过,审批通过:一人拒绝,审批拒绝".这就像是中学物理中的并联电路,相对于串联电路,并联电路更加灵活. 在SharePoint Workflow中,也提供了类似并联电路的活动,即Parallel Block(并行程序块),在Sha…
转载自  http://www.cnblogs.com/jianyus/p/3484714.html SharePoint列表库,是我们使用过程中最常用的库,下面,我们简单介绍下代码定义自定义列表,主要是如何使用列表模板修改自带的几个展示页面. 1.新建项目,SharePoint空项目,如下图: 2.选择部署方式,场解决方案,如下图: 3.添加新项,选择列表,如下图: 4.填写列表显示名称,选择列表模板,如下图: 5.修改Feature文件,方便以后识别,好的代码习惯,也很重要,如下图: 列表实…
当我们搭建完环境,创建应用程序和网站集后,就已经正式开启了我们的SharePoint之旅了,进入网站以后,开始基本的使用.设置,了解SharePoint相关特性,下面,来简单了解下SharePoint吧. : (图1 SharePoint 发布站点首页) 是共享本网站,12是关注此网站,12右边的是最大化内容(也就是编号5). 看图比较乱,上面的东西几乎都是可以在SharePoint网站设置里进行设置的,比如网站图标.页面名称.导航等:而新闻源.SkyDrive.网站是需要开启我的站点功能,才可…