none
Como aceder aos dados do Sharepoint? RRS feed

  • Pergunta

  • Oi ppl, tudo bem?

    Estou iniciando agora o uso do sharepoint e preciso aqui de uma ajuda.

    É o seguinte:

    Eu estou querendo buscar dados das tabelas que estão no sharepoint (2003), já tive a ver os webservices que estão disponiveis, mas não estou conseguindo usá-los. Numa 1ªfase é só fazer uma busca no portal, e queria que o resultado da busca saisse num xml para puder usar noutra aplicação.
     
    Poderiam dar-me uma dica....
     
    Obrigado,
    André
    segunda-feira, 28 de abril de 2008 11:21

Respostas

  • Fala cara, tudo bem ?!

     

    Primeiramente, vc quer comsumir os dados de um portal inteiro (Falo todas as listas e bibliotecas de documentos) ?

     

    Ou somente uma lista ?! de qq forma existem os WebServices /_vti_bin/Lists.asmx para o consumo de listas ou /_vti_bin/spsearch.asmx para efetuar pesquisas no portal, ambos por se tratar de WebServices retornam o XML que vc espera.

     

    Tb existe outra forma para consumir uma lista, é via Object model, sendo assim existe o Objeto SPList que contem SPListItems, o objeto SPList tem o método 'GetItems' que recebe um Objeto SPQuery que contem uma Query em CAML.

     

    E tb existe o objeto SPSiteDataQuery (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsitedataquery.aspx) que vc roda em uma Web (SPWeb).

     

    Se tiver duvida de como utilizar esses objetos vc posta novamente.

     

    Abraço.

     

    sexta-feira, 6 de junho de 2008 14:06