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