具有倍数条件的sharepoint designer 2010电子邮件通知

时间:2016-10-16 23:58:01

标签: sharepoint sharepoint-2010 sharepoint-designer

我是新手,我正在尝试创建SPD 2010设计师工作流程,以便在满足条件时发送电子邮件通知。

假设:

  • 列名|型

提醒状态|选择(开放,关闭)

ExpirationCountdown |计算值=([到期日期] - 今天())

MOD30 |计算值=(INT(MOD([Exp_countdown],30)

MOD10 |计算值=(INT(MOD([Exp_countdown],10)

  • 条件:

条件a:如果提醒状态='打开'

条件b:ExpirationCountdown = 120,90,60,30,20,10

条件c:如果提醒状态='关闭'停止工作流程并记录“已关闭”

我的研究让我进入了下面的工作流程。

如果当前项目:提醒状态等于OPEN

和当前项目:ExpirationCountdown小于或等于120

和当前项目:ExpirationCountdown等于当前项目:MOD30

或当前项目:ExpirationCountdown小于或等于30

和当前项目:ExpirationCountdown等于当前项目:MOD30

电子邮件当前项目:要通知的人

然后暂停直到当前项目:提醒状态等于'已关闭'

否则,如果当前项目:提醒状态等于'已关闭'

停止工作流程并记录已关闭|文件提交已完成

非常感谢任何帮助。

非常感谢你。

1 个答案:

答案 0 :(得分:0)

我想你想要在上述倒计时时间触发电子邮件。 使用此工作流程,电子邮件将仅触发一次,然后等待提醒状态更改为关闭,然后记录状态。 使用2010时无法循环。建议维护一个字段并触发项目更新的工作流程,并使用此字段值检查以触发电子邮件。