Arquivo da tag: Search

Como pegar os anexos de um item de lista através do Search do SharePoint

Olá SharePointers,

Eu estava com a necessidade de mostrar se um item (que era retornado pelo search) tinha anexo ou não. Não encontrei uma propriedade managed ou crawled que pudesse retornar o que eu esperava e estava quase perdendo as esperenças disso funcionar.

Depois de algumas pesquisas, encontrei uma referência a uma propriedade LinkOfficeChild que supostamente deveria trazer o resultado que eu esperava.

Para confirmar, busquei essa propriedade na lista de Managed Properties existente e nenhum resultado apareceu.

image

Abri o Search Query Tool para testar se mesmo assim essa propriedade não era retornada e, para minha surpresa, ela É!

image

 

Referência

http://www.techmikael.com/2014/04/solution-to-displaying-attachments-for.html

WebCast – Explorando o Search do SharePoint

Olá SharePointers,

Vendo a dificuldade de muitos profissionais e empresas em utilizar o Search do SharePoint, o Carlos Citrângulo (Blog: http://carloscitrangulo.com.br) e eu pensamos em montar uma série de WebCasts para explorar esse assunto.

Agenda

30/03 – 21hs: Overview e provisionamento do Search – Link para participação

13/04 – 21hs: Utilizando o Search como acelerador de soluções

 

Abordaremos uma introdução ao Search do SharePoint e suas capacidades e como provisioná-lo de acordo com as boas práticas recomendadas pela Microsoft. E no próximo WebCast, como utilizar esse ambiente para acelerar o desenvolvimento de soluções de negócios sem utilizar códigos!

Imperdível!! 😀

 

Fiquem atentos ao grupo de SharePointers no Facebook https://www.facebook.com/groups/sharepointers, (se ainda não faz parte do grupo, acesse lá) onde postaremos o link para o evento quando estiver mais próximo da data.

 

Abraços!

 

Como criar uma “Metadata Property” no Search e utilizá-la nas buscas

 

Olá SharePointers,

 

Hoje vou mostrar como criar uma “Metadata Property” e permitir que ela seja utilizadas nas buscas sem precisar especificar a propriedade completa, exemplo: Aniversario=01/01/2000

 

Abrir a Central Administration e clicar em Manage Service Applications.

image

Escolher o Service Application correspondente ao Search.

image

No lado esquerdo, clique em Metadata Properties (dentro da guia Queries and Results).

image

Clique em New Managed Property.

image

Preencha as informações referentes a propriedade (Property Name, Description e Type). Clique no botão Add Mapping e escolha a propriedade referente a esse item. Clique em OK.

image 

Na guia Crawling, clique em Content Sources.

image

Escolha o Content Source que indexa o site em questão e clique em Start full crawl e aguarde o processo concluir.

image

No lado esquerdo, clique em Metadata Properties (dentro da guia Queries and Results).

image

Clique em Crawled Properties.

image

Escolha a propriedade criada nos passos anteriores e clique em Edit/Map Property.

image

Clique em Add Mapping e adicione ContentsHidden (Text). Marque o checkbox Include values for this property in the search index e clique em OK. (Essa etapa que fará com que a propriedade seja disponível das queries sem precisar especificar o nome dela)

image

 

Após a execução do último passo aguarde alguns segundos ou faça o crawl novamente.

 

Abraços 😀

SharePoint 2013: Criar e importar Thesaurus

Olá SharePointers,

Fiz um posto falando de como criar e importar Thesaurus no SharePoint 2013.

 

Para ver o artigo, acessem o link: http://social.technet.microsoft.com/wiki/pt-br/contents/articles/22503.sharepoint-2013-criar-e-importar-thesaurus.aspx

 

Estou adotando a política de quando for um artigo mais técnico, e para IT Pros, lançar no Technet Wiki e fazer a referência no meu blog. Dessa forma, todos podem contribuir e gerar um conteúdo melhor.

 

Abraços! Alegre

Troubleshooting: Illegal operation attempted on a registry key that has been marked for deletion

 

Olá SharePointers,

Vou postar uma dica rápida. Hoje estava com problema na hora de fazer uma busca, utilizando o SharePoint Server 2010. Olhando os logs, a seguinte mensagem de erro aparecia:

Illegal operation attempted on a registry key that has been marked for deletion

 

Depois de pesquisar um pouco, achei uma solução para o meu problema:

 

Para resolver, vá em Executar e digite gpedit.msc.

Navegue Computer Configuration->Administrative Templates->System-> UserProfiles
e altere a propriedade Do not forcefully unload the user registry at user logoff de “Not Configured” para “Enabled”.

 

 

Referência

http://blogs.msdn.com/b/distributedservices/archive/2009/11/06/a-com-server-application-may-stop-working-on-windows-server-2008.aspx?wa=wsignin1.0