论坛新手。我在启动特定日期的工作流程时遇到问题。我想在用户获得新设备时从客户那里获得反馈。SharePoint 2013 - 延迟日期发送的工作流程电子邮件
条件/操作 Ultrabook已部署到最终用户=是 调查邮件已发送=标记以消除用户接收多个电子邮件,以防将来行更新。 暂停直到调查分发日期 - 这是一个计算字段,它将采用部署日期并为其添加14天。格式为日期和时间 当前项目中的更新项目将“发送调查邮件”列更新为“是”。
当14天到期时,我似乎无法得到调查结果,因此“调查分发日期”等于当前日期。我觉得我失去了一些东西......任何帮助将不胜感激。
阶段:第1阶段
If Current Item:Ultrabook deployed Y/N equals Yes
and Current Item:Survey Email Sent equals No
Pause until Current Item:Survey Distribution Date
If Current Item:Survey Distribution Date equals (ignoring time) Today
Email Current Item:Recipient
Update item in Current Item
过渡到舞台 转到结束工作流程的
Screenshot of Designer Workflow Code
非常感谢罗伯特。我可能需要一些帮助来实施你的建议,因为我可以找到一种方法来“检查”“当前项目:调查分发日期”的日期。 默认情况下,如果在部署列中没有选择日期,则“当前项目:调查分发日期”的值为1900/01/13。只要安排了Ultrabook的部署日期,“当前项目”调查分发日期“字段中填充了一个有意义的值。基本上它是一个计算列,在部署日期上添加了14天,以便用户在两周后获得调查结果。 – barnie206
非常感谢。我不知道“暂停”。这现在工作很好。再次感谢您花时间发布解决方案。非常感谢。 – barnie206