Partager via


Business Connectivity Services dans Microsoft Office 2010

Grâce aux Extensions clientes enrichies des services Business Connectivity, les utilisateurs peuvent interagir avec des systèmes externes à partir des applications clientes Microsoft Office 2010 suivantes : Outlook 2010, Word 2010, SharePoint Workspace 2010, Microsoft InfoPath 2010 et Microsoft Access 2010.

Dernière modification : mercredi 14 juillet 2010

S’applique à : SharePoint Server 2010

Dans cet article
Données externes dans SharePoint Workspace
Données externes dans Outlook
Données externes dans Word
Données externes dans InfoPath
Données externes dans Access

Les Extensions clientes enrichies des services Business Connectivity fournissent les éléments d’interface utilisateur suivants utilisables dans vos solutions :

  • Parties de données externes Contrôles Windows Forms qui affichent des détails d’un élément unique ou d’une liste d’éléments appartenant à un type de contenu externe.

  • Dispositions Une ou plusieurs partie de données externes organisées de manière unidimensionnelle ou bidimensionnelle pour afficher des informations à un utilisateur. Après avoir défini des dispositions, vous pouvez les héberger dans les surfaces suivantes :

    • Volet Office dans Outlook 2010

    • Zone de formulaire dans Outlook 2010

  • Actions Peuvent être basées sur une URL ou sur du code et peuvent être exposées sous la forme de boutons dans le Ruban serveur dans l’application Office, qui peuvent être utilisés pour naviguer jusqu’à une URL ou exécuter du code en cas de clic.

L’intégration aux clients Office est disponible uniquement dans Microsoft Office Professionnel Plus 2010.

Données externes dans SharePoint Workspace

Microsoft SharePoint Workspace 2010 procure une fonctionnalité pour effectuer les opérations suivantes :

  • mettre une liste externe hors connexion à partir de SharePoint Server 2010 ;

  • permettre aux utilisateurs d’ajouter, modifier et supprimer des éléments dans la liste hors connexion et voir l’état de synchronisation associé à un élément ;

  • générer automatiquement des formulaires InfoPath si la liste externe utilise des formulaires de navigateur par défaut ;

  • conserver les personnalisations apportées aux formulaires InfoPath sur le serveur en cas de mise hors connexion de ces formulaires ;

  • respecter le schéma d’affichage (tri et groupement, ainsi que filtres de sources de données) de la liste externe sur le serveur ;

  • autoriser le filtrage, le groupement et la recherche au moment de l’exécution par les utilisateurs finaux dans SharePoint Workspace.

  • fournir une résolution de base des erreurs et des conflits.

Données externes dans Outlook

Les Extensions clientes enrichies des services Business Connectivity sur le client permettent à Outlook 2010 d’exposer des données externes à l’aide de l’interface utilisateur native de l’application hôte. Une solution que vous créez à l’aide de Business Connectivity Services intégré à Outlook peut fournir une intégration transparente à des systèmes externes et une expérience utilisateur pour l’affichage et la modification de données externes. La Figure 1 montre que les clients dans l’exemple de base de données Northwind apparaissent dans Outlook exactement comme des éléments de contacts natifs.

Figure 1. Les clients dans la base de données Northwind apparaissent comme des éléments de contacts natifs

Les clients s’affichent comme éléments de contact natifs

Les types de contenu externe peuvent être étroitement intégrés à l’interface utilisateur d’Outlook. Vous pouvez personnaliser le ruban Outlook, créer des formulaires et des affichages personnalisés, et héberger des dispositions dans des volets Office et à l’intérieur de formulaires Outlook. Les données externes sont également disponibles hors connexion dans Outlook et vous pouvez effectuer des opérations de lecture/écriture sur des éléments mis en cache qui sont synchronisées dès que la connexion au système externe est disponible. Grâce à des outils simples, vous pouvez mapper des champs d’un type de contenu externe à des propriétés d’éléments Outlook natives, telles que Nom du contact et Adresse. La figure suivante montre que les clients de l’exemple de base de données Northwind apparaissent dans Outlook exactement comme des éléments de contacts natifs. Notez comme le nom du contact, le numéro de téléphone et l’adresse apparaissent automatiquement dans l’affichage Contact. Si un champ d’un type de contenu externe n’est pas mappé à une propriété d’élément Outlook native, Business Connectivity Services affiche les données externes supplémentaires dans un formulaire adjacent ou séparé. La Figure 2 illustre l’affichage des détails de clients dans un formulaire distinct dans l’inspecteur Outlook pour un élément externe.

Figure 2. Détails de clients affichés dans un formulaire distinct

Détails sur le client dans un formulaire distinct

Business Connectivity Services prend également en charge l’extensibilité déclarative dans Outlook, ce qui signifie que vous pouvez personnaliser vos solutions avec des volets Office, des parties de données externes et des actions.

Données externes dans Word

Dans Microsoft Office Word 2007, les données externes qui étaient incorporées dans un document à partir d’une bibliothèque de documents SharePoint pouvaient être affichées uniquement dans le panneau de propriétés en haut du document. Dans Word 2010, Business Connectivity Services permet d’exposer des données externes dans le corps du document sous la forme de contrôles de contenu, créant ainsi une expérience utilisateur transparente avec le document. Business Connectivity Services utilise la fonctionnalité de colonne de données externes et rend toute colonne de données externes dans une bibliothèque de documents SharePoint accessible en tant que contrôle de contenu dans Word 2010. Le contrôle de contenu offre également des fonctionnalités de sélection et de résolution. Les données externes exposées dans des contrôles de contenu sont en lecture seule dans le document ; cependant, Business Connectivity Services prend en charge la liaison d’un flux de travail à la bibliothèque de documents SharePoint qui contient la colonne de données externes. La Figure 3 illustre la façon dont Word affiche les colonnes de données externes en tant que contrôles de contenu.

Figure 3 Colonnes de données externes en tant que contrôles de contenu

Données externes dans des colonnes sous forme de contrôles de contenu

Données externes dans InfoPath

Business Connectivity Services utilise InfoPath comme technologie de formulaire afin d’autoriser les personnalisations de formulaires enrichies et la symétrie entre client et serveur. Vous pouvez migrer les formulaires de navigateur SharePoint générés automatiquement d’une liste externe vers InfoPath. Dans SharePoint Workspace, les formulaires InfoPath sont générés automatiquement si la liste externe utilise des formulaires de navigateur par défaut.

Avec SharePoint Designer 2010, vous pouvez faire glisser un Sélecteur de données externes sur un formulaire InfoPath ordinaire, ajouter un adaptateur de données secondaire à un formulaire InfoPath et choisir une liste externe comme source de données afin de permettre aux utilisateurs de lire et d’écrire des données externes à partir de formulaires InfoPath.

Données externes dans Access

Vous pouvez importer un modèle Service BDC (Business Data Connectivity) dans Access 2010 pour créer des tables en lecture seule.