在SharePoint 2013中-我有2个带有2个工作流程的列表。
列表1具有在列表2中创建简单列表项的工作流。列表2具有随后在第一个列表中创建新列表项的工作流。
在两个列表中,创建项目时,工作流程都会自动启动。
在列表2上,当列表1的工作流创建列表2的项目时,工作流开始没有问题。但是,在列表2的列表1上创建新项目时,列表1的工作流不会启动。
我已经确认所有列表项都是由我(管理员)而非系统帐户创建的。
这2个工作流程是Sharepoint 2010工作流程。我们的服务器场未启用Sharepoint 2013工作流。
我无权对服务器场进行任何系统更改。我只是我的网站的网站集管理员。
请帮助!谢谢!
答案 0 :(得分:0)
在我的本地服务器场中得到相同的结果,但这将是防止递归的内部逻辑,就像SharePoint 2013工作流一样。
如果无法使用SharePoint 2013工作流,请尝试使用事件接收器,并添加逻辑以防止无限循环。 https://blogs.msdn.microsoft.com/sridhara/2014/08/19/fix-sharepoint-2013-workflow-recursion-prevention-part-1/