-1

我有一个日期列表。如果日期是 3 个月大,我需要向用户发送电子邮件提醒。此列表需要每天自动检查。

这在 SharePoint 2010 中是否可以开箱即用?还是我在寻找一个开箱即用的解决方案?

4

1 回答 1

1

OOTB SharePoint 2010 绝对可以做到这一点。您可以使用 SharePoint Designer 来完成此操作。创建在创建项目时触发的工作流。让它执行以下操作:

  1. 3 个月添加到我的日期(输出到变量:我的到期日期)-“添加时间到日期”操作
  2. 暂停到我的到期日期- “暂停到日期”操作
  3. MyUsers发送电子邮件 - “发送电子邮件”操作

如果更新My Date ,这将被破坏,因为它将使用无效版本的Expiration Date。如果您想处理对“我的日期”字段的更新,它会变得更加棘手。这需要在工作流启动时缓存My Date的值,然后并行运行以下命令:

  1. 上面示例中的暂停和发送操作
  2. 等待“我的日期”更改并在工作流更新时终止工作流的操作。

基本上,这样做是为了终止使用旧版本的My Date的任何以前的工作流程,以便只有最新的工作流程会发送电子邮件。

于 2012-12-21T21:06:42.697 回答