Das AutoList Webpart unterstützt die Filterung der ausgegebenen Hauptliste über eine referenzierte zweite Liste. Die zusätzliche zweite Filterliste kann mehrere Spalten enthalten, die untereinander abhängig sind. Das AutoList WebPart stellt diese Spalten als Auswahllisten dar, wobei die Inhalte gruppiert und ohne Duplikate ausgegeben werden. Das nachfolgende Beispiel verdeutlicht dies.
Inhalt der zusätzlichen Filterliste - entspricht der notwendigen SharePoint Ansicht:
Land | Stadt |
Schweiz | Bern |
Schweiz | Genf |
Schweiz | Basel |
China | Chongqing |
China | Shanghai |
China | Beijing |
Das WebPart generiert für beide Spalten eine Auswahlliste. Die erste Auswahlliste enthält 2 Einträge: "Schweiz" und "China". Die zweite Auswahlliste ist zu Beginn leer und enthält keine Einträge. Wird aus der ersten Auswahlliste der Eintrag "Schweiz" selektiert, wird die zweite Auswahlliste um die Einträge "Bern", "Genf" und "Basel" ergänzt. Bei der Auswahl von "China" wird die 2. Auswahlliste zunächst geleert und alle chinesischen Städte werden der Liste hinzugefügt. Wird nun aus der letzten Auswahlliste, in diesem Fall der Auswahllisten mit den Städten, eine Eintrag selektiert, wird die Hauptliste danach gefiltert. Damit diese Filterung funktioniert, muss die Hauptliste eine Spalte definieren, welche als Lookup-Liste die Filterliste referenziert.
Die nachfolgenden Abbildungen verdeutlichen den Filterprozess anhand eines Beispiels.
Liste ohne selektierten Filtereintrag. 2. Auswahlliste ist hier noch nicht sichtbar.
Sobald ein Wert in der 2. Auswahlliste ausgewählt wurde, wird die Liste gemäß Selektion gefiltert.
Die untere Abbildung zeigt die dazugehörigen WebPart-Eigenschaften.