Accueil > Business Connectivity Services, Sharepoint, Sharepoint 2010, Sharepoint Foundation > Sharepoint 2010 : Comment créer une liste externe vers SQL Server avec Sharepoint Designer

Sharepoint 2010 : Comment créer une liste externe vers SQL Server avec Sharepoint Designer

Sharepoint 2010 inclut une fonctionnalité qui s’appelle le « Business Connectivity Services » (BCS) qui permet à Sharepoint de se connecter à des sources de données externes. Cette fonctionnalité est d’ailleurs incluse dans la version gratuite Sharepoint Foundation.  À l’intérieur de cet article, nous allons regarder comment créer simplement une liste externe qui exploite les données d’une banque de données SQL. Comme toujours dans Sharepoint, il est possible de faire cela de plusieurs manières, mais afin de demeurer le plus simple possible, nous utiliserons Sharepoint Designer 2010.

Pour le bien de l’exemple, nous utiliserons la vue « NTEventLog » de la banque de données « WSS_Logging ». Cette banque contient les événements du journal des événements de Windows.

1-     Ouvrir un site Sharepoint dans Sharepoint Designer.

2-     Dans le panneau de navigation de gauche, sélectionner « Types de contenu externe »

3-     Cliquer le bouton du ruban « Type de contenu externe »

4-     Changer le nom et le nom complet et cliquer sur le lien « Cliquez ici pour découvrir les sources de données externes et définir les opérations »

5-     Cliquer sur le bouton « Ajouter une connexion »

6-     Sélectionner « SQL Server » dans la liste « Type de source de données »

7-     Entrer le nom du serveur et le nom de la banque de données SQL

Lorsque la source de données sera configurée, vous verrez apparaître votre banque de donnée dans l’onglet « Explorateur de source de données ».

8-     Naviguer jusqu’à la table ou la vue que vous désirez exploiter. Utiliser le bouton droit de la souris pour faire apparaître le menu contextuel. À partir de cet endroit, vous devez sélectionner quelles opérations seront disponible. Toujours dans l’idée de rester le plus simple possible, nous allons choisir « Créer toutes les opérations ».

9-     Sharepoint va prendre quelques temps pour créer l’opération et par la suite, l’écran « Propriétés de l’opération » apparaît. Cliquer sur « Suivant ».

10-     À cet endroit, vous devez spécifiez un identificateur. Pour le bien de l’exemple, nous sélectionnerons « RowId ». Par la suite cliquer sur « Terminer » pour compléter après quelques secondes Sharepoint aura terminé la création des opérations.

11-     Par la suite, il ne vous reste qu’à sauvegarder votre source de données en cliquant sur l’icône de la disquette dans le coin supérieur gauche.

12-     Maintenant, dans le panneau de navigation de gauche sélectionner « Listes et bibliothèques » puis cliquer sur le bouton « Liste externe » dans le ruban.

13-     Sélectionner le type de contenu externe et cliquer sur « OK »

14-     Entrer le nom et la description de la liste

15-     Voilà, la liste est maintenant disponible.

16-     Cliquer sur le nom de la liste et par la suite sur le bouton du ruban « Aperçu dans le navigateur » pour voir la liste tel que présentée ci-dessous :

Voilà, c’est tout et c’est aussi simple que cela.

Publicités
  1. blasak
    19 septembre 2011 à 02:20

    Bonjour,

    trés bon tuto.

    est-ce qu’il est possible de mettre les données que tu récupére dans une liste deroulante ?

    merci d’avance

  2. 14 mars 2013 à 00:06

    I am very happy to read this. This is the kind of manual that
    needs to be given and not the accidental misinformation
    that’s at the other blogs. Appreciate your sharing this best doc.

  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :