工作流程查找列表视图阈值提醒我

时间:2016-01-09 17:24:49

标签: sharepoint sharepoint-2010 sharepoint-2013 sharepoint-designer sharepoint-workflow

我有一个来自文档库的工作流程,它将文件复制到另一个文档库,然后通过查找在另一个文档库中“更新项目”。但是,工作流将无法工作,因为文件库复制时文档库的文件数超过5k,而列表视图阈值仅设置为5k。

我尝试在两个文档库上创建一个特定字段,工作流可以进行查找,但我仍然得到相同的错误。我想知道如何在超出列表视图阈值的情况下在不同的文档库上查找工作流,而不更改列表视图阈值限制。

这是我从工作流程状态获得的错误:

“禁止尝试的操作,因为它超出了管理员强制执行的列表视图阈值。”

1 个答案:

答案 0 :(得分:0)

更好的解决方案是解析文档库,使其不超过列表视图阈值。假设您在帖子中标记了自己以后正在运行2013,那么您可以让工作流对目标库执行REST API调用并检查项目计数。如果它返回> 5000,则提醒文档库管理器归档一些旧文件 - 或使用If / Then块将文件保存到备用库。

执行此操作的SPD工作流程:

$('#contact')["slideToggle"](500);

Here's some background on REST API如果您之前没有使用过它)