在sharepoint 2010 中的workflow流程如何设置每隔几天每一次邮件提醒?
例如:有一个workflow 流程走到了A 审批人,但 A 审批人很久没审批,如何在SharePoint 2010 workflow 中设置每隔3天发一次邮件提醒 A 去审批, 直到 A 去审批了这个流程就不发邮件提醒了.
请高手们指点,谢谢!
------解决方案--------------------
有些工作流引擎有类似的功能。如果你要自己写那么就得用定时器来定时执行发邮件了。再做一个时间间隔配置的表。
------解决方案--------------------
这个是可以的,2个方式
1,加个节点 webservice的 负责获得审批状态和发邮件。
2,写eventhandle 事件
------解决方案--------------------
直接通过配置是没法实现的,必须要结合TimerJob
------解决方案--------------------
估计不写代码是不行的, 写代码参考: http://thomasdupont.com/Blog/?tag=/SharePoint-Timer-Job
------解决方案--------------------
使用SharePoint Timer Job,请参考 http://www.codeproject.com/Articles/403323/SharePoint-2010-Create-Custom-Timer-Jobs
------解决方案--------------------
使用WF来实现。根据业务逻辑建立多个并行分支。
第一个分支处理业务。
第二个分支:添加pause for duration action(不一定准确),这个action的作用是等待3天,然后执行发送邮件的action。
第三个分支,同第二个分支,等待时间为6天,然后执行发送邮件的动作。
依次类推,根据实际情况进行定制开发。