Der Verfeinerungsbereich-Webpart

Mit Hilfe des Verfeinerungsbereiches (Refinement Panel) können Sie ihre Suchergebnisse, auf der Ergebnisseite der Suche, einschränken. Die SharePoint Suche bietet Ihnen beispielsweise Verfeinerungen nach Dateitypen, Autoren sowie nach Metadaten an.

Beim Verfeinerungsbereich auf der Suchergebnisseite handelt es sich um einen Webpart, der mit XSLT Anpassungen an Ihre Bedürfnisse angepasst werden kann.

Sie können z.B. weitere Verfeinerungskategorien hinzufügen, nachzulesen im Blogbeitrag: Tipps und Tricks – Eigene Kategorien im Verfeinerungsbereich der Suche anlegen, dort können Sie die Grundlagen für die XSLT Anpassungen am Verfeinerungsbereich-Webpart nachlesen.

Verfeinerung nach Wertebereichen (RangeMapping)

Dieser Beitrag beschäftigt sich mit der Möglichkeit, nach Wertebereichen zu verfeinern und nicht nach einzelnen Werten.

Ein Anwendungsfall für die Verfeinerung nach Wertebereichen ist beispielsweise, die Gültigkeit eines Dokumentes zu prüfen.

Dazu brauchen Sie eine verwaltete Eigenschaft (Managed Property), die Ihnen die Information über die Gültigkeit des Dokumentes bereitstellt (Die Gültigkeit muss in Form eines Datums vorliegen z.B. „Gültig bis“).

Damit die Gültigkeit im Verfeinerungsbereich (Refinement Panel) angezeigt werden kann, müssen Sie den XSLT Code für den Verfeinerungsbereich um die Kategorie „Gültig bis“ erweitern.

Dies könnte z.B. so aussehen:

image

Nach dem Speichern der Änderungen und dem neuen Laden der Seite, findet Sich die neue Kategorie im Verfeinerungsbereich (Refinement Panel):

image

Abbildung 1 – Eigenschaft „Gültig bis“ im Verfeinerungsbereich (Refinement Panel)

Die Option RangeMapping wird standardmäßig, im Verfeinerungsbereich der Suche, für die Kategorie „Änderungsdatum“ verwendet.

Viel Spaß beim Ausprobieren!

Weitere Infos zum Verfeinerungsbereich (Refinement Panel) der Suche:

Refinement Panel XML Schema

OriginalValue [Refinement]

Leave a comment

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

Time limit is exhausted. Please reload the CAPTCHA.