Procédure : créer des listes externes dans SharePoint
Dernière modification : jeudi 30 septembre 2010
S’applique à : SharePoint Server 2010
La création d’une liste externe est une tâche très simple après la création d’un type de contenu externe et peut être réalisée à l’aide de Microsoft SharePoint Designer 2010 ou du navigateur. Cette rubrique vous accompagne tout au long de ces deux procédures, au cours desquelles vous n’avez pas besoin d’écrire le moindre code.
Dans cette rubrique, nous allons créer pour le type de contenu externe Client une liste externe basée sur la table Clients de la base de données Northwind (Les Comptoirs) créée dans Procédure : Créer un type de contenu externe basé sur une table SQL Server. Notez que les procédures sont exactement les mêmes pour tous les types de connexion : bases de données, points de terminaison WCF (Windows Communication Foundation), services Web et assemblys Microsoft .NET Framework .
Conditions requises
Microsoft SQL Server 2005 ou ultérieur installé sur le serveur qui exécute Microsoft SharePoint Server.
La base de données SQL Server 2000 Northwind (Les Comptoirs) installée sur le serveur qui exécute SharePoint Server.
Le type de contenu externe Client, créé dans Procédure : Créer un type de contenu externe basé sur une table SQL Server.
Création d’une liste externe à l’aide du navigateur
À partir du navigateur, accédez au site SharePoint des exemples de Kit de développement logiciel (SDK).
Dans le menu Actions du site situé à gauche, cliquez sur Afficher tout le contenu du site.
Cliquez sur le bouton Créer. Ensuite, dans la section Listes personnalisées, cliquez sur Liste externe.
Dans la page Nouveau, tapez un nom (par exemple, Clients Les Comptoirs) et une description pour la nouvelle liste externe.
La section Configuration de source de données présente une zone de texte et un sélecteur de types de contenu externe. Si vous connaissez le nom du type de contenu externe, vous pouvez le taper dans la zone de texte ou vous pouvez utiliser le sélecteur pour choisir le type de contenu externe dans une liste. Dans cette procédure pas à pas, cliquez sur le bouton du sélecteur comme indiqué dans la figure ci-après. Une boîte de dialogue Sélecteur de types de contenu externe répertorie tous les types de contenu externe définis dans le magasin de métadonnées Service BDC (Business Data Connectivity) de l’application de service de ce site. À l’aide du sélecteur, vous pouvez découvrir et sélectionner le type de contenu externe à utiliser comme source de données pour cette liste. Dans cet exemple, sélectionnez Client, puis cliquez sur OK. Pour finir, cliquez sur Créer.
Cette opération crée la liste externe. Vous pouvez maintenant accéder à la nouvelle liste dans le site SharePoint, puis afficher et modifier les éléments de la liste. Vous pouvez également déconnecter la liste dans Microsoft Outlook et dans SharePoint Workspace. La figure suivante montre la nouvelle liste externe.
Création d’une liste externe à l’aide de SharePoint Designer
Démarrez Microsoft SharePoint Designer, puis ouvrez le site SharePoint des exemples de Kit de développement logiciel (SDK) qui contient le type de contenu externe.
Cliquez sur Types de contenu externe dans le volet de navigation de gauche. Cela affiche les types de contenu externe définis dans le magasin de métadonnées Service BDC (Business Data Connectivity) de l’application de service de ce site. Sélectionnez le type de contenu externe Client comme source de données pour la liste externe.
Pour créer la liste externe, cliquez sur le bouton Créer des listes et formulaires comme indiqué dans la figure afin d’ouvrir la boîte de dialogue Créer une liste et un formulaire pour Client.
Entrez Liste NWCustomers comme nom de la nouvelle liste externe. Par défaut, BCS crée des formulaires SharePoint normaux pour les pages Afficher, Nouveau, Modifier et Supprimer pour les éléments de la liste externe. Toutefois, les possibilités de personnalisation sur ces formulaires sont limitées. Si vous souhaitez effectuer des personnalisations enrichies sur les formulaires, vous pouvez migrer les formulaires vers des formulaires InfoPath, opération qui consiste simplement à remplacer les formulaires SharePoint normaux par des formulaires InfoPath. Vous pouvez ensuite modifier ces formulaires dans Microsoft InfoPath. Pour créer également des formulaires InfoPath lors de la création de la liste, activez la case à cocher Créer formulaire InfoPath. Ensuite, cliquez sur OK.
SharePoint Designer génère la liste externe. Vous pouvez maintenant accéder à la nouvelle liste dans le site SharePoint, puis afficher et modifier les éléments de la liste. Vous pouvez également déconnecter la liste dans Microsoft Outlook et dans SharePoint Workspace. La figure suivante montre la liste externe nouvellement créée.
Voir aussi
Concepts
Création de listes externes : conseils et avertissements
Création de listes externes : résolution des problèmes