当listitem版本发生变化时触发Sharepoint 2013工作流程

问题描述:

我在共享点2013基础中有一个文档库,只有当文档库的listitem版本发生更改时,我才需要触发一个工作流向管理员发送电子邮件。添加和更新项目时,我已将工作流程附加到文档库的列表项目。我需要在设计工作流程中添加一个条件来检查文档的版本是否更改。任何人都可以帮我解决这个问题。当listitem版本发生变化时触发Sharepoint 2013工作流程

在此先感谢。

+0

有没有机会使用Event Receiver做到这一点?用法看起来很重要。 –

+0

我已经在事件Recevicer(已更新)中尝试过。在更新文件内容和元数据时,更新的事件会触发两次,因为它将针对相同文件版本的文件内容和元数据更新进行触发。我们得到两次相同的文件版本 – TARUN

好的,你可以做的一件事是将当前版本存储在另一个字段中,假设我们将其命名为“以前的版本”。

当变化发生,你检查最新项的版本等于你的领域“以前的版本”,如果不是,你知道的版本已经改变了:

  • 您发送电子邮件给管理员
  • 然后你更新你的字段“以前的版本”。

看起来很容易,可以使用Event Receiver或Workflow Designer。

+0

谢谢..解决方案已经工作。 – TARUN