Frage

SharePoint 2007 hat ein Problem, Menschen nach Geburtstag zu finden.

Wenn Sie das Profil einer Person (ihre "meine Website") anzeigen und an ihren Geburtstag klicken, werden Sie zu einer Personen gesucht, die nach einem Begriff wie diesem sucht:

Geburtstag: "22. März"

Das gibt jedoch niemals Ergebnisse zurück. Wenn Sie den Suchbegriff ändern, um:

Geburtstag: "22. März 2000"

... dann erscheint die Person in den Suchergebnissen (ebenso wie jeder andere mit dem 22. März als Geburtstag).

Es scheint, dass der Datentyp "Datum ohne Jahr" intern als traditionelles Datum mit einem Jahr des Jahres 2000 gespeichert wird, und der Crawler ist nicht klug genug, um das zu ignorieren, sodass Geburtstagsuche immer fehlschlägt.

Ist das in SharePoint 2010 festgelegt?

War es hilfreich?

Lösung

Leider verhält sich 2010 genauso. Es gibt keine "saubere" Möglichkeit, dies zu behandeln, aber es ist möglich, einen geplanten Job- oder Timer -Job zu schreiben, der den Wert eines versteckten Benutzerprofilfelds nur mit Tag und Monat festlegen könnte, der dann eine Suchabfrage unterstützen könnte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top