You are currently browsing the tag archive for the 'SharePoint' tag.
Para consultar todos os itens de uma lista que estejam associadas a um usuário, utilize a query:
<where> <eq> <fieldref name="InternalNameField"/> <value type="User">Nome do Usuário</value> </eq> </where>
A dica que vai é que para definir saber por qual valor procurar (Nome do Usuário, Nome da Pessoa, Email etc.) você deve acessar as definições lista, editar a coluna do usuário e verificar o campo Mostrar Campo. O campo que estiver configurado defini o tipo do conteúdo que deve ser buscado.
Conforme mostrado na figura, a query para buscar os dados do usuário INSITI\Daniel [Daniel Santana Rodrigues daniel.santana@gmail.com] seria:
<where> <eq> <fieldref name="Usuario"/> <value type="User">daniel.santana@gmail.com</value> </eq> </where>
Bom pessoal espero ter ajudado.
Abraços a todos.
Hoje, quando esta implementando uma feature de criação de escopos personalizados, ao tentar acessar as Configurações de Pesquisa me deparei com o seguinte erro:
Retrieving the COM class factory for component with CLSID {3D42CCB1-4665-4620-92A3-478F47389230} failed due to the following error: 8007042d.
Percebi que o problema estava ocorrendo porque causa do serviço de Busca que estava parado por erro de autenticação do usuário configurado.
Alterando as configurações do usuário e reiniciando o serviço, tudo voltou a funcionar bem.
Acessem para mais informações: http://social.technet.microsoft.com/forums/en-US/sharepointgeneral/thread/dc1db06b-ac78-4547-b28d-a0d1efab3b80
Espero ter ajudado.
