SharePoint工作流

1. 开发环境

SharePoint 2016
SharePoint Designer 2013
Net Framework 4.0。

这里讲到创建一个简单的SharePoint工作流,即创建项目时向指定的用户发送邮件并显示项目具体内容。
(有不妥的地方还请指出,谢谢!)

2. 安装SPD

要编辑SharePoint网站工作流,需要使用到工具SPD(SharePoint Designer 2013)。
安装SPD前需要先安装.Net Framework 4.0。
这里写图片描述
安装SPD,等待安装完成。
这里写图片描述
安装完成后,需要先运行一次SPD,运行后出现Windows正在设置SharePoint Designer 2013。
这里写图片描述
程序需要先自动配置一段时间。
这里写图片描述

3. 创建自定义列表

打开SharePoint站点,在“设置”中打开“网站内容”。
这里写图片描述
在“站点内容”中选择“添加应用程序”。
这里写图片描述
选择“自定义列表”。
这里写图片描述
为列表创建一个名字,这里取名为“自定义列表”,然后确定。
这里写图片描述
添加“自定义列表”成功后,可以在“站点内容”页面中查看到新添加的名为“自定义列表”的自定义列表。
这里写图片描述

4. 创建列表栏

从“网站内容”进入到“站点内容”页面,并进入到刚才创建的“自定义列表”。
点击左上方“列表”显示功能区。
这里写图片描述
在“列表”功能区中,进入到“列表设置”。
这里写图片描述
在“自定义列表”的设置界面中,选择“创建栏”。
这里写图片描述
在栏信息中。输入栏名,这里命名为“事件”,并将栏的类型修改为“多行文本”。
这里写图片描述
再添加一个新栏,并命名“通知人”,类型选择为“用户或用户组”。
这里写图片描述
回到“自定义列表”中,可在栏中看到刚才创建的“事件”和“通知人”。
这里写图片描述

5. 创建工作流

打开需要编辑工作流的页面,在页面左上方点击“页面”,在“编辑”的下方选择“在SharePoint Designer中编辑”。
这里写图片描述
等待SPD从服务器获取站点数据,弹出提示框,选择“编辑网页布局”。
这里写图片描述
点击进入到工作流。
这里写图片描述
在SPD的左上方下拉“列表工作流”,并选中刚才新建的“自定义列表”来为其创建工作流。
这里写图片描述
输入工作流的名称,这里输入的是“自定义工作流”。
这里写图片描述
等待SPD从服务器获取数据。
这里写图片描述
此时可以看到自定义工作流的编辑器。
这里写图片描述

6. 编辑工作流

“自定义列表”中除了默认的“标题”字段以外,还有“事件”与“通知人”,此时需要定制一个简单的工作流,就是在“自定义列表”中创建一个条目的时候,将会把事件信息以邮件的方式发送给“通知人”。
在工作流“步骤1”上方的“操作”中选择“发送电子邮件”。
这里写图片描述
点击进入“这些用户”。
这里写图片描述
点击后面的“通讯簿”图标选择收件人。
这里写图片描述
选中“工作流查找用户”并单击“添加”。
这里写图片描述
“数据源”选择“当前项目”,“源中的域”选择自定义列表中的字段“通知人”,“返回值”选择“电子邮件地址”,确定。
这里写图片描述
输入邮件的“主题”,在电子邮件正文中,输入“事件”信息的抬头,并点击下方的“添加或更改查找”。
这里写图片描述
“数据源”选择“当前项目”,“源中的域”选择自定义列表中的字段“事件”,返回值可选择“纯文本”,也可以选择“字符串”。
这里写图片描述
然后点击确定。
这里写图片描述
此时一个简单的工作流算是创建好了。
这里写图片描述
点击“保存”,“发布”。

7. 工作流启动

点击SPD左侧的“工作流”,可在工作流列表中查看到新创建的“自定义工作流”。
这里写图片描述
点击进入“自定义工作流”,并在“启动选项”中,勾选“创建项目时自动启动工作流”、“更改项目时自动启动工作流”。
这里写图片描述

8. 创建列表项目

回到自定义列表中,创建一个项目后,“通知人”中选择的用户将受到邮件信息,邮件的内容为“事件”中的详细内容。
创建列表项目。
这里写图片描述
可以看到工作流状态,“进行中”。
这里写图片描述
此时该“通知人”下的用户将会收到邮件。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值