Der ListFilter kann an beliebige SharePoint-Listen (Standardlisten oder Custom Lists) gebunden werden und ermöglicht das Filtern der aktuellen View nach beliebigen Kriterien. Dabei werden automatisch die Spalten und Feldtypen der angebundenen Liste ausgelesen und stehen zur Filterung zur Verfügung. Einmal zusammengestellte Filter können dauerhaft gespeichert werden und stehen somit den Teammitgliedern zur Verfügung. Gespeicherte Abfragen können auch als Standard-Filter gesetzt werden. Das Ergebnis einer gefilterten Liste kann bequem exportiert werden.
Einige Features:
- Automatisches Auslesen der verfügbaren Felder
Das Webpart liest automatisch alle verfügbaren Felder der Liste aus und stellt diese für die Suche zur Verfügung. Sowohl die Standardfelder als auch selbst definierte werden unterstützt.
- Suche über alle Felder
Zusätzlich zu der Suche in bestimmten Feldern kann eine Suche über alle Felder der Liste oder alle Felder der aktuellen Ansicht erfolgen.
- Feldtypabhängige Eingabefelder
In Abhängigkeit des Typs des zu filternden Feldes wird der Benutzer bei der Eingabe unterstützt: Wählt er ein Datumsfeld, bekommt er einen Date Picker zur Auswahl. Wählt er ein Benutzerfeld, kommt der People-Picker zum Einsatz. Ist das zu filternde Feld ein Auswahlfeld, erscheinen automatisch die verfügbaren Parameter.
- Validierung der Eingaben
Das Webpart prüft die Eingaben des Benutzers. Gibt er z.B. in einem Nummernfeld Text ein, wird er auf den Fehler hingewiesen.
- Verknüpfung mehrerer Filter untereinander
Es können beliebig viele Filter miteinander mit UND/ODER verknüpft werden.
- Mehrfachsuche
Im Gegensatz zur integrierten SharePoint Filterung bietet der List Filter nicht nur die Möglichkeit, mehrere Felder zu durchsuchen, sondern auch mehrere Suchwerte in einem Feld einzugeben.
Weitere Infos und Demo-Download:
www.sharepoint-webparts.net