标签:
SharePoint 2013 可视化工作流设计图解
地点:西宁: SharePoint 2013 加BI 项目。
平台环境:SharePoint2013 系统环境windows server2012:
开发工具:SharePoint designer 2013
前提:服务器安装完成Visio 2013 旗舰版:
使用账户有权限
1,打开 SPD2013 --打开SharePoint 2013 网站--在导航菜单里找到 List Workflow 如下图;本实例 创建文档工作流。
2,单击文章--创建文档工作流--显示创建工作流 标题和描述如下图;我命名为“文档审批工作流” 这里要注意是 使用SharePoint 2010 Workflow. 不知到为什么,微软在
2013里 去掉了图形化。研究了好几天才发现的。
3,单击OK 开始开发工作流界面;这里还是注意 导航栏的 Condition 和Action 我的实例主要使用了这两个功能。
如下图
4,这里工作流有几个分支 ,我根据标题走不同的分支,就是根据title的条件走的工作流分级不同。例如文档名称里含有
二级就走有二级的分组,名称里包含san级 就走san级审批工作流。
先创建一个条件如下:Candition 如果任何值等于任何值
5,单击值--选择--显示出来的录入框 右侧的函数 DataSource 选择 Current Item: Filed from Source 选择名称
6,条件选择包含; 后面的值等于“san级” 然后把焦点放在,刚才的条件下面; 单击Action 选择动作--启动审批流程,在下面弹出框里选择参与人
如下图 Select Task Process Participants (任务参与人对话框)
7,下面开始走流程,如果同意就到下一级审批,如果不同意就结束,并且修改状体为Rejected。所以要增加一个分支;
单击右键--选择 Else-if Branch 在条件选择框里选择如下图;值选择为Yes
8,作用是设置工作流状态--从Action 的下拉框里选择设置工作流状态 将值设置为 Approved。然后继续添加分支,将action 影响结果设置为Rejected。这个循环结果如下;
9,这样一个条件已经完成,现在走第二个条件,走二级审批。添加分支:单击右键--选择 Else-if Branch。注意这里的分支在关联到
最上面的分支否则报错。建立了分支之后,增加分支的条件,单击Candition 如果任何值等于任何值 ,参照步骤从4开始到步骤8 结束。 这是第二条线所以一个审批就结束了。
其结果如图(注意如果--到Else的线 )大分支注意 如果 否则之间的线。
10 这样一个含2层逻辑的含2个审批人的工作流创建完毕.
这里注意: 因为需求是创建可视化工作流,就是图形化显示审批流向。在导航菜单上--单击 工作流设置--选中show workflow visualization on status page:
11,然后单击保存--发布,发布完成后。 回到 SharePoint 页面--文档(因为创建的是文档工作流)。创建2个文件名称里包含
”二级“ 和”三级“如图
12,然后单击文件夹后面的。。。选择下拉框的启动工作流---在打开的页面里选择---启动工作流。
分别启动两个文件的工作流。启动成功后 文件后面会如下标识
13,单击二级的进行中如下图
14,但就san级副本时如下走向图
15,下图是工作流信息:好到这里可视化工作流创建完毕。 还有很多细节问题,例如,如何修改工作流图形,图形位置,解决邮件错误等等。 以后我会慢慢写出来。
SharePoint 2013 可视化工作流设计图解
标签:
原文地址:http://blog.csdn.net/duanchuanttao/article/details/45081085