如果未在15分钟内修改项目,我们需要从SP列表中删除这些项目
我在SP Designer中配置了一个简单的工作流程,并将其分配给暂停15分钟的更改操作,然后删除该项目。
现在,如果在暂停原始工作流程的情况下更改了项目,则将使用新计数器启动(我推测)新的工作流程。
但是如何终止原始工作流程以便之前不会删除该项目?
我们在Office365上的SP2013上。
谢谢,
答案 0 :(得分:0)
我能想到的唯一方法是让工作流运行一个Powershell脚本,该脚本有权停止工作流程。但是跟踪工作流实例ID和项目将是一个阴影。
如何简单地检查工作流程的末尾,检查上次修改的字段是否超过15分钟。如果它较旧,则删除该项目,如果不是,则在没有操作的情况下终止该工作流程。
答案 1 :(得分:0)
我认为你可以通过其他方式解决。
使用SP 2013工作流平台,并将触发器设置为项目创建。