Diese Ansicht kann nicht angezeigt werden, weil die Anzahl der darin enthaltenen Nachschlage- und Workflowstatusspalten den durch den Administrator durchgesetzten Schwellenwert (8) übersteigt.

Beschreibung

Wird eine Liste mit Hilfe einer Ansicht angezeigt, in der viele Nachschlagespalten aktiviert wurden, dann wird folgende Meldung angezeigt.

Auf Deutsch:

Diese Ansicht kann nicht angezeigt werden, weil die Anzahl der darin enthaltenen Nachschlage- und Workflowstatusspalten den durch den Administrator durchgesetzten Schwellenwert (8) übersteigt.

Auf Englisch:

This view cannot be displayed because the number of lookup and workflow status columns it contains exceeds the threshold (8) enforced by the administrator

Diese Ansicht kann nicht angezeigt werden, weil die Anzahl der darin enthaltenen Nachschlage- und Workflowstatusspalten den durch den Administrator durchgesetzten Schwellenwert (8) übersteigt - SharePoint Fehler
Das Bild zeigt den Fehler

In unserem Fall gab es für diese Liste nur vier Listenspalten des Typs „Nachschlagen„. Aber offensichtlich zählen die Spalten des Typs „Person oder Gruppe“ auch dazu[4].

Mögliche Lösungen

Nachschlagespalten in der Ansicht reduzieren [2]

Verweis über die Nachschlagespalten auf andere Listen über einen anderen Mechanismus realisieren [2]

Limit hochsetzen per Zentraladministration

Ab August 2013 ist der Wert für „List View Lookup Threshold“ von 8 auf 12 geändert. Siehe Quelle[3]
Der Wert war bei uns aber immer noch auf 8 eingestellt.

Um den Schwellenwert in der Zentraladministration zu erhöhen, folgende Schritte durchführen:

CA > Application Management > Manage web applications > WebApp für Portal markieren > General Settings > Resource Throttling

ZA - CA - Web Applications - General Settings - Resource Throttling - Ribbon

List View Lookup Threshold“ z.B. auf 20 erhöhen.

Wichtig!
Die SQL-CPU-Last steigt exponentiell an, mit jeder zusätzlichen Spalte[2].
Das Ändern der Zahl von 8 auf 10 kann die SQL-Server-CPU von 5% auf 40% Last bringen[5] und muss sehr gut überlegt werden!

Limit hochsetzen per PowerShell (Alternative)

(Diese Lösung wurde von mir nicht ausprobiert)

$wa = Get-SPWebApplication http://YourSharePointSite
$wa.MaxQueryLookupFields = 20
$wa.Update() 

Quellen

  1. https://blog.busitec.de/teil-1-gotcha-sharepoint-die-magische-5-000/
  2. https://blog.busitec.de/teil-2-gotcha-sharepoint-nur-8-nachschlagespalten-in-listenansichten/
  3. https://docs.microsoft.com/de-de/sharepoint/install/software-boundaries-and-limits?redirectedfrom=MSDN
  4. https://social.technet.microsoft.com/Forums/en-US/89f6a39c-18cf-428d-89bd-8dd9af047ef7/this-view-cannot-be-displayed-because-the-number-of-lookup-and-workflow-status-columns-it-contains?forum=sharepointgeneralprevious
  5. https://sympmarc.com/2012/07/23/sharepoints-list-view-lookup-threshold-and-why-we-dont-change-it/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert