Einfache Filterung mit dem HTML – Webpart
Veröffentlicht am: 14. Juni 2018   Kategorie: Business Intelligence   Author: admin

Einfache Filterung mit dem HTML – Webpart

Es gibt Szenarien in diesen ist eine Lösung über einen Standardfilter nicht gewünscht. Die Verwendung von HTML-TAGs ist keine Erfindung von SharePoint 2013, denn diese gab es schon in den Vorgängern. Ab wie kann man diese verwenden um sich die Informationen gefiltert anzeigen zu lassen. Im folgenden Beispiel wurde eine Mitarbeiterliste erstellt mit Vornamen,Nachnamen, E-Mailadresse und den Ort des Mitarbeiters. Natürlich könnte man den Standardfilter im Spaltenkopf verwenden, aber was ist wenn es diese nicht gibt oder der Kunde genau diese Lösung nicht akeptiert. Klar gibt es noch die Darstellung der Orte in einer Extraliste wo die Nutzer diese Auswählen können. Diese Lösungen sind oft alles andere als schön. Im Beispiel haben wir also eine Übersicht unserer Mitarbeiter der Firma “Meine Firma”. Wir erzeugen eine Page und fügen die Mitarbeiterliste über ein Webpart hinzu. Das Ergebnis sieht dann wie folgt aus.

Um eine Filterung dieser Liste für den Nutzer etwas zu vereinfachen, wird der Page ein zweites Webpart hinzugefügt. Es handelt sich dabei um ein HTML-Webpart. Im Bearbeitungsmodus der Seite wird dann “Webpart bearbeiten” aufgerufen um dort den Quelltext zu bearbeiten. Der Quellcode ist überwiegend HTML mit etwas CSS und Javascript. Der umrandete Code (orange) könnte auch dynamisch ausgelesen werden, dies wird aber an dieser Stelle vermieden um das Verständnis dieser Filterung einfach zu halten. Damit der User auch auf der entsprechenden Seite bleibt und die Änderung aktiv wird muss die URL an Ihrer Umgebung angepasst werden. Sollte ihre Page unter dem folgenden Link aufgerufen werden https://sharepoint.meinefirma.de/mitarbeiter.aspx, dann tragen sie dort statt “/URL/PAGESEITE” nur “/Mitarbeiter.aspx” ein!

Nachdem alles angepasst und mit Ok gespeichert wurde ist die Filterung fast fertig. Die Auswahl kann zwar erfolgen aber die Filterung funktioniert noch nicht. Damit diese so funktioniert wie es gewünscht ist müssen beide Webparts miteinander verbunden.

Um die Webparts miteinander zu verbinden muss die Page bearbeitet werden um das Webpart der Mitarbeiter, welches über die “Filterwerte abrufen” Option, mit dem HTML-Webpart verbunden wird. Die Konfiguration der Verbindung zeigt uns nun im Anbieterbereich unseren “Standort” und im Consumerbereich (Mitarbeiterliste) den “Ort” an. Diese beiden werden ausgewählt und die Seite gespeichert ggfs. veröffentlicht und fertig ist die Filterung.

Ansprechpartner

Christian Busse Geschäftsführer

+4940 - 822 16 332

christian@cube2b.de

Wolf Biber Geschäftsführer

+4940 - 822 16 331

wolf@cube2b.de

Sie wünschen messbare Erfolge?

Dann sprechen Sie uns an, gerne beraten wir Sie unverbindlich.

  • Schreiben Sie uns:Mail: info@cube2b.de
  • Unverb. Beratung:Telefon: 040 / 3290 1199
  • Hier finden Sie uns:Kurze Mühren 1, 20095-HH