none
Récuperer les listes en cSharp avec web Service

    Question

  •  

    Bonjour,

     

    je développe dans le cadre d'un projet une application permettant d'importer et d'exporter des données entres différents sites sharepoint .

     

    Comme l'api sharepoint ne fonctionne que si nous sommes sur une machine serveur  je suis contraint d'utiliser les web services ...(pour pouvoir être utilisé sur des pc clients)

     

    la tâche se complique donc ...

     

    je n'arrive pas à récuperer les listes d'un site entré en parametres (chose que j'arrivais à faire avec l'api) . Apparemment le web service me renvoie logiquement des objets xml ...(xmlnode) .

     

    Avez vous un exemple concret pour récuperer un site et ses listes avec les méthodes proposé par les web services ??

     

     

    Merci à vous,

     

     

    Issou

     

     

    Tuesday, October 09, 2007 2:01 PM

All replies

  •  

    Bonjour,

     

     

    Personne ne sait m'aider ???

     

     

     

    Merci

    Thursday, October 11, 2007 6:53 AM
  • On arrive Smile

     

    Il s'agit surtout d'utiliser LIST.asmx

     

    C'est ce que j'utilise dans mon CAML Viewer 2007

    http://www.codeplex.com/SPCamlViewer

     

    Jetez donc un oeil au source

    Thursday, October 11, 2007 12:48 PM
  •  

    c'est mieux avec le code source, je ne vois que la relase sur codeplex

    j'ai tenté reflector mais c'est pas pratique...

     

    Cdt

    Thursday, October 11, 2007 3:49 PM
  • Bonjour

     

    Pour le code source de Renaud, je suspecte une mise à jour de CodePlex de lui avoir schunté les sources.

     

    En attendant, j'avais écrit un bout de code pour faire du paging via les webservices, ça pourra tjrs vous servir : http://www.gatweb.fr/Lists/Billets/Post.aspx?ID=77

     

    Vous avez aussi un petite exemple sur le site MSDN : http://msdn2.microsoft.com/en-us/library/ms429658.aspx

     

    Bon code !
    Friday, October 12, 2007 4:05 PM
  • Bonsoir,

    Je suis également en plein dans les webservices, et j'ai suivi à la lettre (tout en mettant mes URL et GUIDs bien entendu) l'exemple MSDN.

    Quand je l'exécute, la liste est bien trouvée (je peux afficher son nom), mais la requête GetListItems ne contient que 3 ChildNode, et la boucle for n'affiche rien . Est ce que quelqu'un rencontre le même problème en suivant cet exemple MSDN ?

    Renaud, est il possible que tu remettes en ligne les sources de ton CAML Viewer 2007 ?

    Merci d'avance



    Friday, October 12, 2007 10:33 PM