SharepointDesigner创建一个工作流



设想一下这样一个简单的情景:

某个新进公司的员工需要请假,需要向自己的上级领导回报,到这里问题就来了,你一个新来的员工不知道应该让哪个BOSS进行审批,通过工作流我们可以获取Boss的姓名。

创建列表:

1打开sharepointDesigner,输入网站集

2进入sharepointDesigner后我们点击“列表和工作流

3择自定义列表”,在这里输入列表的名称和对该列表的介绍

4当表已经创建好后,我们创建新的列,点击左上角添加新列在这里要注意的是,我们这个工作流是针对公司内部人员所以我在部门表中的BOSS是用的用户或用户组,这样做是为了方便添加

5在这个工作流中我分别做了2张表格,一张请求表(Requests),一张部门表(Departments)在请求表中要注意的是,我为了可以查询Departments,中的部门,所以我把请求表中的Department,设置为查阅项,并设置列表和文档库中的表为Departments

 

以下是创建的好的2张表


创建工作流:

1首先我们点击SharepointDesigner道中的“工作流”

2然后我们点击左上角“列表工作流选择请求列表(Requests),并且给工作流取个名字,写个说明

3给工作流添加操作步骤,我们点击操作,选择“设置工作流变量(如图1),其次我们点击“工作流变量”,新建一个变量,在这我新建的的是“Bossname”,然后我们点击值,选择这图标,我们在数据源中选择:部门表(Dempartments),源中的域中选择部门表中Boss,(这样选是为查找部门表中的Boss列中,每个部门Boss的名字)在这里我们要注意的是,在查找列表中”,要选择“ID,这是因为他们都是根据ID进行查找在值中,我要选择的是“当前项目”,(当前项目是这个工作流对应的列表,也就是请求表)

(图1

(图2

4然后我们选择“操作-列表操作中的设置当前项目中的域,(如图1)点击域(我选择的是boos,这个boos是用来显示部门表中,每个部门对应的Boss的名字)在值中设置工作流变量和参数域中选择我们一开始新建的变量名(如图2),整个工作流到这就结束了。

(图1

(图2

(图3

5打开请求表,点击“编辑”添加数据

运行后的结果:

如有写的不好地方请各位大神指教

 

 

 

 

 

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值