Question

Comment puis-je obtenir le nom préféré de la propriété "Personnes: Manager" -Chawled dans le panneau de raffinement de la recherche au lieu de domaine \ CompteName?

J'ai cartographié une propriété managanie à cette propriété ramée, mais obtenez uniquement le domaine \ CompteName?

peut-il être fait en utilisant XSLT?

[MISE À JOUR: Ma solution] Ma solution consistait à construire un TimerJob qui regarde dans chaque userfile et écrit le nom d'affichage du gestionnaire dans une autre propriété.Vous pouvez utiliser cette propriété sur le panneau de raffinement.

Était-ce utile?

La solution

steffen,

Vous pouvez effectuer ce qui suit: Faites un appel de service Web au service de recherche, interroger chaque domaine / nom d'utilisateur et récupérer son nom d'affichage.Remplacez les valeurs d'affichage du raffineur avec les noms d'affichage renvoyés.

Mais je pense que le nom d'affichage doit également être indexé.Vous pourriez enquêter un peu.

Autres conseils

La solution proposée n'est pas la solution parfaite.La raison étant, la fonction appelle à l'événement du filtre cliquez sur les appels ASYNC et la page suivante générée une fois que le filtre clic ne remplisse pas le code intégré.Donc, la page suivante vous aurez le même problème.Si vous cliquez sur Tous pour revenir à la page principale, vous verrez le même problème.Vous devez soit rafraîchir la page après chaque appel de filtre ou gérer la déclaration ASYNC avec la fonction Promis.Mais je ne pense pas que la fonction SharePoint intégrée renvoie une promesse d'utiliser

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top