Procédure pas à pas : Création d’une solution Outlook déclarative intermédiaire
Lors de cette procédure pas à pas, vous allez créer une solution déclarative dans Microsoft Outlook qui affiche l’historique des commandes d’un client dans un volet Office lorsque l’inspecteur Contact professionnel est ouvert pour un client dans Outlook.
Dernière modification : jeudi 8 juillet 2010
S’applique à : SharePoint Server 2010
Le système externe utilisé dans ce cas est le service Web AdventureWorks fourni avec le kit Microsoft SharePoint 2010 Software Development Kit (SDK). Pour plus d’informations sur le service Web, voir Exemple de code : Service Web ASP.NET AdventureWorks2008.
La solution montre également comment créer un bouton de Ruban personnalisé qui a une Action pour le type de contenu externe Customer. Les figures suivantes illustrent comment les aspects de l’exemple de solution déclarative apparaissent dans Outlook.
Sur la Figure 1, la fenêtre Outlook principale montre un affichage personnalisé du dossier contenant les informations sur le client.
Figure 1. Affichage Outlook personnalisé du dossier avec des clients dans la fenêtre Outlook principale
Sur la Figure 2, la fenêtre Inspecteur dans Outlook montre un client. Les propriétés supplémentaires sont affichées dans une zone de formulaire personnalisée adjacente.
Figure 2. Fenêtre Inspecteur dans Outlook
Sur la Figure 3, l’historique des commandes du client est affiché dans le volet Office à l’aide de parties de données externes.
Figure 3. Fenêtre Inspecteur dans Outlook avec client et volet Office contenant l’historique des commandes.
La Figure 4 montre le menu personnalisé dans le Ruban affichant le Ruban et les actions. L’action d’URL activée par le biais du Ruban est liée directement à une page Web.
Figure 4. Menu personnalisé dans le Ruban
Conditions préalables requises
Créez un dossier sur votre ordinateur de développement pour stocker les artefacts de solution.
Nommez ce dossier Artefacts de solution (il s’agit du nom employé tout au long de cette procédure).
Téléchargez et installez l’exemple de base de données AdventureWorks2008 sur un serveur à partir du site Web Exemples de bases de données pour Microsoft SQL Server 2008 (éventuellement en anglais).
Téléchargez l’Exemple de code : Service Web ASP.NET AdventureWorks2008 fourni avec le kit Microsoft SharePoint 2010 Software Development Kit (SDK).
Déployez le service sur un serveur Web, comme indiqué dans le fichier Readme qui l’accompagne.
Étapes
Étape 2 : Créer les abonnements au cache (*Subscription.xml)
Étape 3 : créer le fichier manifeste de la solution (OIR.config)
Étape 4 : empaqueter et déployer la solution Outlook déclarative
Étape 6 (facultative) : Créer des définitions d’affichages Outlook personnalisées (*.ovd)
Étape 8 (facultative) : définir le Ruban et les actions (Ribbon.xml)