首页 > 代码库 > Sharepoint超期触发列表工作流提醒

Sharepoint超期触发列表工作流提醒

项目背景

Sharepoint 2010 ,Infopath 2010环境,用Infopath设置好表单把数据提交到Sharepoint的Library库.很常见的需求,其中有一个[状态]字段,[申请人] 和[审批人],其值分别为 Submitted,In Progress和Completed。

简单的项目需求:

当表单提交上来后,或者表单的[状态]字段是Submitted,审批人要在3天之内处理状态变为In Progress,不然系统会自动发邮件提醒

简单的实现的思路

用Sharepoint Designer 设置一个列表工作流,判断[状态]字段发生变化,当有人新建工单或者修改工单状态为Submitted,开始计时,如果到3天,状态还是Submitted,触发发邮件动作

解决方案

工作流是当列表发生[新建]或者[修改]时触发;

If  [状态] equals Submitted

         Pause for 3 days,0 hours,0 minutes

              If  [状态] equals Submitted

                    Email   [审批人]

Sharepoint超期触发列表工作流提醒