Pergunta

Preciso mostrar o gerente (se possível clicável em seu perfil) na webpart People Search Core Results.

O que eu fiz no caixa eletrônico:

  1. Adicionada uma propriedade de perfil de usuário vinculada ao AD
  2. Sincronizado (e funciona porque o gerente está preenchido no perfil do usuário)
  3. Adicionada uma propriedade gerenciada
  4. Criou uma propriedade rastreada
  5. Prop gerenciado mapeado para prop rastreado
  6. Rastreamento de pesquisa completo
  7. Editou o XSL da webpart Core Results
  8. Procure um usuário com gerente

Mas o gerente não aparecerá.(Isso funciona para outros, adicionei "Iniciais", por exemplo)
Se eu alertar sobre o gerenciador no XSL, recebo um valor vazio para o gerenciador.

Se precisar de mais informações...Apenas diga então.

Atualizar
Na webpart People Search Core Results, o gerenciador também é adicionado nas Propriedades buscadas:

<Columns>
   <Column Name="Manager" HitHighLight="true"/>
</Columns>
Foi útil?

Solução

Encontrei meu problema...Em vez de um rastreamento completo na fonte do conteúdo, fiz um rastreamento incremental.Bobo eu...Então funcionou o tempo todo

Outras dicas

Você adicionou a coluna nas propriedades da webpart de resultados principais?Existe uma propriedade onde é um documento xml que diz quais colunas retornar nos resultados da pesquisa.Sem que sua coluna esteja nesse xml, essa coluna não aparecerá nos dados enviados para o XSLT e, portanto, você obterá apenas um valor vazio na transformação XSLT.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top