我创建了一个在添加和更新项目时运行的工作流程。它调用的是我在azure上运行的web服务。它会向用户邮件添加或更新事件。
但我暂停工作直至约会。但是当添加一个项目时,一切正常。
当我将事件更新到新日期然后第二个工作流程开始时,问题就开始了。但是当更改日期时,它应该终止第一个工作流程或使用新日期更新它。所以我不必运行2个工作流程。
有可能吗?
答案 0 :(得分:1)
是否可以指定您使用的SharePoint工作流程版本? 如果它在2013年那么我们可以使用并行块并以某种方式设置它们,如果一个完成休息被取消。请阅读here。 并行块1:
并行块2:
并行块2负责更新事件日期的情况。此外,循环只会启动一次,您可以在工作流程中添加一个条件来相应地结束它,以便它不会一直运行。