Afficher les données d'une liste d'une collection de site à une autre

Bonjour à tous,

 

Après avoir vu qu'il était possible d'afficher les données d'une liste d'un site à un autre autre, tout en conservant vos affichages, via l'export et l'import de webpart ; nous allons aller plus loin.

 

Aujourd'hui, nous allons nous poser une vraie question : comment afficher des données d'une liste d'une collection de sites A sur une collection de sites B.

 

Deux éléments de réponses : les webservices et les services SOAP.

Sachez que les webservices sont des sortes de services SOAP et permettent à une application tierce d'interagir avec Sharepoint. Il se trouve que cette application tierce peut très bien être un autre Sharepoint.

Voici un petit shéma :

Sharepoint 1 > Publie ses données via un service SOAP > Les données sont récupérées par une connexion de données du Sharepoint 2 > Affichage des données dans une webpart sur le Sharepoint 2.

 

Comment on fait ?

1. Prérequis

- Deux Sharepoint

- Sharepoint Designer

- 20 minutes

 

2. Procédure

a. Ouvrez Sharepoint Designer, et rendez vous dans "Sources de données", dans la colonne de gauche.

b. "Connexion au service SOAP" dans la barre supérieure.

c. Dans emplacement de la description du service, saisissez l'adresse suivante :

http://[adresse du site]/_vti_bin/Lists.asmx?WSDL 

Exemple : http://monsite/sous-site/sous-sous-site/_vti_bin/Lists.asmx?WSDL 

d. Cliquez sur le bouton "se connecter maintenant", Sharepoint Designer va charger les attributs de la liste.

e. Voici la configuration:

 

 

 

e. Double-cliquez sur ListName et dans "valeur", indiquez le nom de la liste.

Voilà, la première étape est terminée, vous avez connecté votre Sharepoint 1 à votre Sharepoint 2.

 

La seconde étape va consister à afficher ces données.


Avez Sharepoint Designer, ouvrez la page sur laquelle vous souhaitez afficher ces données et insérez-y une vue de données vide.

Suite à cette insertion, vous sélectionnerez la source de données que nous venons de créer, et vous sélectionnerez vos colonnes.

 

Je reste à votre dispo dans les commentaires si vous avez des questions.

 

Bonne journée !

 

Vues : 1323

Commenter

Vous devez être membre de Sharepoint France pour ajouter des commentaires !

Rejoindre Sharepoint France

Commentaire de Jules Alexandre le 4 octobre 2011 à 17:10
D'une collection de site à une autre !! super ! et dire que je pensais que ce n'était pas réalisable !!

© 2019   Créé par Lenny Vercruysse.   Sponsorisé par

Badges  |  Signaler un problème  |  Conditions d'utilisation

[‎27/‎05/‎2015 16:53] Cédric VILLAIN: