Sharepoint 2010 如何在SharePoint2010中启用一个视图,其中可以存在8个以上的查找列?

Sharepoint 2010 如何在SharePoint2010中启用一个视图,其中可以存在8个以上的查找列?,sharepoint-2010,Sharepoint 2010,我有一个SharePoint2010列表,其中包含大约15个查找列。我创建了一个视图,其中所有15个都存在。当我尝试打开该视图时,会收到以下消息: 无法显示此视图,因为 查找和工作流的数目 它包含的状态列超出了 由制造商强制执行的阈值(8) 管理员 有没有办法消除或改变这种限制?谢谢 我发现这个限制不是一个限制,而是一个设置——它可以被改变!转到管理中心,然后浏览到: 应用程序管理>管理Web应用程序 在Web应用程序列表中,选择所需的Web应用程序 然后转到常规设置>资源限制 在资源限制窗口

我有一个SharePoint2010列表,其中包含大约15个查找列。我创建了一个视图,其中所有15个都存在。当我尝试打开该视图时,会收到以下消息:

无法显示此视图,因为 查找和工作流的数目 它包含的状态列超出了 由制造商强制执行的阈值(8) 管理员


有没有办法消除或改变这种限制?谢谢

我发现这个限制不是一个限制,而是一个设置——它可以被改变!转到管理中心,然后浏览到:

  • 应用程序管理>管理Web应用程序
  • 在Web应用程序列表中,选择所需的Web应用程序
  • 然后转到常规设置>资源限制
  • 在资源限制窗口中,向下滚动至列表视图查找阈值,并将该值更改为适合您需要的数字

当然,增加这个值会降低性能,因为需要对SQL表进行更多的钻取,所以请小心不要走得太远。还有一件事:更改此值不仅会影响列表视图,还会更改处理列表项的方法的行为。例如,如果将此选项设置为8,则当GetListItems(查询)被删除时,将导致为列表项返回最多8个查找字段;方法被调用(客户端对象模型)。如果将这个数字增加到15,则会增加列表项返回的最大查找字段数。相当整洁

你说得对,鲍里斯。不过,请大家记住,此设置无法在SharePoint 365/Online中更改

Boris确实如此,但请记住,增加此阈值将严重影响性能

请查看MSDN中的这篇文章