• Filterung und Verknüpfung von Listen

    Eine Anforderung, der man sich im SharePoint Umfeld immer wieder gegenübersieht, ist, dass die Ansicht einer Liste mit vielen Einträgen über einen Filter beschränkt werden soll. In diesem Artikel soll in Kürze das Vorgehen beschrieben werden, wie eine solche Anforderung umgesetz werden kann.

    Zum Anfang wird eine Liste erstellt, die beispielsweise „Auftragseingang“ genannt wird. Sie enthält exemplarisch die folgenden Felder: Projekt, Vertriebsbereich, Auftragseingang und AE (Auftragseingangs) –Datum.

    filterung2

    Anschließend werden einige Einträge in dieser Liste erstellt, wobei darauf geachtet werden sollte, dass hier unterschiedliche Vertriebsbereiche gewählt werden. Dies ist für den weiteren Verlauf der Filterung wichtig. Zusätzlich kann man hier optional eine Summenfunktion einfügen, um die Übersichtlichkeit zu erhöhen.

    filterung1

    Im Kontextmenü unter „Websiteaktionen“ erreicht man über den Eintrag „Seite bearbeiten“ den Bearbeitungsmodus der SharePoint Seite. Hier kann der Nutzer über die Funktion “Webpart hinzufügen” den Webpartkatalog aufrufen, der wie folgt aussieht.

    filterung3

    Durch das Aktivieren der Checkbox bei “SharePoint-Listenfilter” wird das entsprechende Webpart auf der Website oberhalb des Webparts der eben erstellten Liste „Auftragseingang“ platziert.

    Über den Menüpunkt „Bearbeiten“ des eben eingefügten SharePoint Listenfilter Webparts kann am rechten Rand das Bearbeitungsmenü dieses Webparts geöffnet werden.

    filterung4

    An dieser Stelle kann über das Listensymbol die Liste ausgewählt werden, aus der die Filterkriterien ausgelesen werden sollen. Da an diese Stelle die Liste „Auftragseingang“ gefiltert werden soll, sollte der Ursprung der Filterkriterien ebenfalls die Liste „Auftragseingang“ sein.

    filterung5

    Nach der Auswahl der Liste werden die Drop Down Felder „Ansicht“ und „Wertfeld“ aktualisiert. Sie werden nun auf die entsprechend ausgewählte Liste referenziert. Wichtig ist, dass eine Ansicht ausgewählt wird, die das gewünschte Feld mit den Filterkriterien enthält. An dieser Stelle wählt man idealerweise die Standardansicht aus und legt als Filterwertquelle die Spalte “Vertriebsbereich” fest.

    filterung6

    Im Anschluss daran muss SharePoint noch mitgeteilt werden, mit welchem Webpart das Filterwebpart verbunden werden soll. Wichtig hierbei ist zu wissen, dass sich für diesen Filter die zu filternde Liste auch in einem Webpart auf der Website befinden muss. Durch Aktivieren des Menüpunktes “Webpart verbinden” gelangt man zu einem Pop Up Menü, in dem man nach der Auswahl der zu verknüpfenden Webparts die Felder wählen kann, die durch den Filter angesprochen werden sollen. Wir wählen hier unsere Liste „Auftragseingang“ und das Feld „Vertriebsbereich“ aus.

    filterung7

    Nach Verlassen des Bearbeitungsmodus kann durch das Aktivieren des Filtericons rechts neben dem Textfeldes das folgende Auswahlmenü erreicht werden, welches alle möglichen Filterwerte direkt aus der als Filterkriterium festgelegten Spalte anzeigt.

    . filterung8

    Der Vorteil dieses Filters ist, dass bei der Aktivierung eines Auswahlfeldes in der Quellliste nicht alle Möglichkeiten angezeigt werden, sondern wirklich nur die vorhandenen Einträge auflistet werden.

    Anschließend kann noch die Größe und das Aussehen der Webparts geändert werden, sodass die Website am Schluss wie folgt aussieht.

    filterung12

Keine Kommentare

Ihr Kommentar



Bitte füllen Sie die benötigten Felder aus.