我有一个SharePoint2010列表,其中包含大约15个查找列。我创建了一个视图,其中所有15个都存在。当我尝试打开该视图时,我收到以下消息:
此视图无法显示,因为 查找和工作流程的数量 它包含的状态列超出了 阈值(8)由。强制执行 管理员。
有没有办法删除或更改此限制?谢谢。
答案 0 :(得分:8)
我发现这个限制不是限制,而是一个设置 - 它可以改变!转到管理中心,然后浏览到:
当然,增加此值会降低性能,因为通过SQL表进行更多钻取,因此请注意不要太过分。还有一件事:更改此值不仅会影响列表视图,还会更改使用列表项的方法的行为。例如。将此选项设置为8将导致在GetListItems(查询)时返回列表项的最多8个查找字段;方法被调用(客户端对象模型)。将此数字增加到15个会因此增加列表项的返回查找字段的最大数量。非常整洁!
答案 1 :(得分:0)
你是对的,鲍里斯。但是,请注意,在SharePoint 365 / Online中无法更改此设置。
答案 2 :(得分:0)
这是真正的鲍里斯,但请记住,提高此门槛会严重影响绩效
请查看MSDN上的这篇文章