我是新手,我正在尝试创建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
电子邮件当前项目:要通知的人
然后暂停直到当前项目:提醒状态等于'已关闭'
否则,如果当前项目:提醒状态等于'已关闭'
停止工作流程并记录已关闭|文件提交已完成
非常感谢任何帮助。
非常感谢你。
答案 0 :(得分:0)
我想你想要在上述倒计时时间触发电子邮件。 使用此工作流程,电子邮件将仅触发一次,然后等待提醒状态更改为关闭,然后记录状态。 使用2010时无法循环。建议维护一个字段并触发项目更新的工作流程,并使用此字段值检查以触发电子邮件。