Étape 6 (facultative) : Créer des définitions d’affichages Outlook personnalisées (*.ovd)
Chaque dossier de solution Microsoft Business Connectivity Services (BCS) dans l’explorateur Microsoft Outlook affiche ses éléments dans une disposition appelée « affichage ».Outlook propose plusieurs manières de consulter les mêmes informations dans un dossier en les organisant dans différents formats et différentes présentations. Outlook fournit des affichages standard pour chaque dossier, tels que CardView pour un type d’élément Contact professionnel. Toutefois, si ces affichages ne répondent pas à vos besoins, vous pouvez créer des définitions d’affichages personnalisés.
Dernière modification : mardi 27 juillet 2010
S’applique à : SharePoint Server 2010
Lorsque vous créez une définition d’affichage dans Outlook, vous devez tout d’abord sélectionner l’un des cinq types d’affichages suivants : tableau, chronologie, jour/semaine/mois, carte ou icône. Ensuite, vous devez déterminer l’organisation et la mise en forme des informations dans votre nouvel affichage, notamment les couleurs et polices à utiliser, ainsi que d’autres paramètres. Business Connectivity Services autorise l’exportation de définitions d’affichages personnalisés dans Outlook en tant que fichiers *.ovd. Vous pouvez inclure le fichier .ovd dans le package de solution déclarative Outlook et dans le fichier OIR.config, et spécifier l’affichage Outlook dans lequel vous souhaitez afficher les éléments externes dans votre solution. Les utilisateurs qui installent le package de solution verront automatiquement les éléments externes dans l’affichage personnalisé dans Outlook.
Pour créer une définition d’affichage Outlook
Naviguez jusqu’à votre dossier de solution dans Outlook. Créez une définition d’affichage Outlook pour le type de contenu externe et personnalisez-la à votre gré. Pour obtenir des instructions, voir Créer ou supprimer un affichage
Attention Vous ne devez pas personnaliser l’affichage Outlook par défaut et l’exporter, car cela affecterait tous les dossiers qui utilisent l’affichage par défaut pour afficher leurs éléments. Créez toujours un nouvel affichage et personnalisez-le. Assurez-vous également d’utiliser un nom unique pour l’affichage, afin d’éviter tout conflit lorsque les utilisateurs installent le package dans Outlook.
Après avoir créé la définition d’affichage, cliquez avec le bouton droit sur le dossier de liste externe dans la navigation de gauche et cliquez sur Exporter la définition de l’affichage, comme illustré à la Figure 1.
Figure 1. Exporter la définition d’affichage dans Outlook
Nommez la définition d’affichage (par exemple, ContosoCustomerView) et enregistrez-la dans le dossier Solution Artifacts.
Vous êtes maintenant prêt à modifier le fichier OIR.config pour indiquer au BCS Client Runtime quelle est la définition d’affichage personnalisé à utiliser dans votre solution. Pour cela, ouvrez le fichier OIR.config et, dans la section Views, remplacez l’élément Views par ce qui suit.
<Views> <FolderViewDefinition Name="ContosoCustomerView" ViewName="ContosoCustomerView" ViewType="TableView" IsDefault="true" ViewFileName="ContosoCustomerView.ovd" /> </Views>
Enregistrez le fichier et fermez-le.
Vous avez réussi à créer une définition d’affichage personnalisé pour étendre votre solution Outlook déclarative intermédiaire et mis à jour le fichier OIR.config avec ces informations. Vous devez maintenant réempaqueter la solution, la déployer dans Outlook et la tester afin de vous assurer qu’elle fonctionne comme prévu.
Important
Si vous déployez la solution sur le même client Outlook que celui où vous avez créé la définition d’affichage, l’affichage empaqueté est ajouté, accompagné d’un chiffre (par exemple, « _1 »). Pour empêcher la modification du nom de l’affichage, supprimez l’affichage créé de Outlook avant de procéder au déploiement, à l’aide du Gestionnaire d’affichages.