Numéro d'article: 290806 - Dernière mise à jour: lundi 23 janvier 2006 - Version: 4.2 Description du cache de formulaires de Outlook 2002Ancien nº de publication de cet article : F290806 Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites). Sommaire
Pour vous procurer une version Microsoft Outlook 2000 de cet article, reportez-vous à l'article 232303
(http://support.microsoft.com/kb/232303/
)
.
RésuméCet article offre un aperçu du fonctionnement du cache de formulaires de Microsoft Outlook dans un environnement Microsoft Exchange Server et des limites de conception du cache de formulaires auxquelles vous pouvez être confronté lorsque vous créez une solution de formulaires Outlook. Plus d'informationsFonction du cache de formulairesPour optimiser les performances d'un formulaire lors de son ouverture, Outlook stocke une copie du formulaire dans un cache afin qu'il n'ait pas à le récupérer chaque fois qu'un élément s'ouvre. Lorsque les formulaires sont stockés dans un dossier public Microsoft Exchange ou dans la Bibliothèque de formulaires de l'organisation, l'utilisation d'une copie du formulaire mise en cache améliore considérablement les performances, tant sur l'ordinateur local que sur le serveur.Comment Outlook recherche les formulairesAvant toute chose, il est utile de comprendre comment Outlook recherche le formulaire requis lorsqu'un élément s'ouvre. Lors de la création initiale d'un élément utilisant un formulaire personnalisé, le champ Classe de message de l'élément est défini sur le nom du formulaire. Par exemple, si vous avez un formulaire de tâche personnalisé appelé « Société » dans un dossier public, la classe de message sera IPM.Tâche.Société.Lors de l'ouverture de l'élément à partir du dossier, Outlook vérifie la classe de message pour déterminer quel formulaire utiliser pour afficher l'élément. Ensuite, il recherche le formulaire requis dans les emplacements suivants :
Lorsque Outlook recherche un formulaire mis à jour, il compare les dernières dates de modification du formulaire dans le cache et dans l'emplacement d'origine. Si l'emplacement d'origine contient un formulaire mis à jour, Outlook télécharge la version mise à jour et actualise le cache de formulaires. Emplacement du cache de formulairesOrdinateurs Microsoft Windows 95, Microsoft Windows 98 et Microsoft Windows NTContrairement aux versions précédentes de Outlook, le cache de formulaires ne se trouve plus dans le dossier C:\Windows\Forms. Les nouveaux emplacements dans Outlook 2000 prennent en charge les utilisateurs mobiles. Si Windows n'est pas configuré pour plusieurs profils utilisateur, le cache de formulaires se trouve dans le dossier suivant :
C:\Windows\Local Settings\Application Data\Microsoft\Forms
Si Windows est configuré pour plusieurs profils utilisateur, le cache de formulaires se trouve dans le dossier suivant :
C:\Windows\Profiles\nom_utilisateur\LocalSettings\Application Data\Microsoft\Forms
Ordinateurs Microsoft Windows 2000Le cache de formulaires se trouve dans le dossier suivant :
C:\Documents and Settings\nom_utilisateur\Local Settings\Application Data\Microsoft\Forms
Fonctionnement du cache de formulairesLe cache de formulaires contient un fichier Frmcache.dat. Ce fichier contient des informations de synthèse et des pointeurs vers les formulaires Outlook par défaut et tous les formulaires personnalisés que vous avez utilisés. Les copies mises en cache des formulaires personnalisés sont stockées dans les sous-dossiers du dossier Formulaires.Les sous-dossiers du dossier Formulaires sont nommés de manière aléatoire, mais portent généralement le nom des formulaires. Les formulaires proprement dits stockés dans ces dossiers sont nommés de façon énigmatique, mais ils possèdent l'extension de fichier .tmp. Si vous ne savez pas quel dossier contient une copie d'un formulaire spécifique, la date et l'heure de création du dossier ou du fichier .tmp peuvent vous aider à identifier le formulaire approprié. Par défaut, Outlook limite à 2 048 Ko la taille maximale du cache de formulaires. Pour modifier ce paramètre, procédez comme suit :
Le cache ne prend pas en charge les noms de formulaire dupliquésSi vous publiez plusieurs formulaires du même nom dans plusieurs emplacements, le cache de formulaires ne se met pas à jour correctement lorsque vous tentez d'utiliser le formulaire à partir des deux emplacements. Cette limitation est documentée dans le fichier d'aide Outlook 97 se rapportant aux formulaires (Olform.hlp) mais elle a été omise par inadvertance dans les versions Outlook 98, 2000 et 2002 de ce fichier. Le fichier d'aide Outlook 97 précise les éléments suivants :À propos du nom de formulaire et de la classe de message Remarque Si vous modifiez le numéro de version ou une autre propriété du formulaire, vous n'affectez pas le comportement du cache de formulaires, comme ce paragraphe le laisse supposer. Lorsque Outlook vérifie si une nouvelle version du formulaire a été publiée, seule la dernière date de modification est utilisée pour identifier la version la plus récente.(les trois premiers paragraphes de la rubrique ont été omis) Avant de publier un formulaire, vous devez modifier le nom du formulaire et la classe de message pour éviter certains problèmes de cache de formulaires. Lorsque vous enregistrez un formulaire sur votre ordinateur local, une copie du formulaire est placée dans le cache de formulaires. Si le formulaire que vous publiez comporte le même nom et la même classe de message que le formulaire contenu dans votre cache de formulaires personnels, lors de l'ouverture du formulaire, vous obtiendrez la version qui se trouve sur votre ordinateur et non celle que vous avez publiée. Lorsque vous publiez le formulaire pour la dernière fois dans un dossier public ou la Bibliothèque de formulaires de l'organisation, modifiez le nom ou un attribut du formulaire, comme le numéro de version. La modification du numéro de version reste néanmoins utile pour résoudre des problèmes liés aux formulaires. Les utilisateurs peuvent utiliser la commande Aide | À propos de ce formulaire pour vérifier quelle version du formulaire ils utilisent. En général, il existe deux cas dans lesquels la publication du même nom de formulaire dans plusieurs emplacements engendre un problème :
Impossible de modifier l'emplacement ou le contenu du cache de formulairesOutlook 2000 et Outlook 2002 ont été conçus pour prendre en charge les utilisateurs mobiles et par conséquent, l'emplacement du cache de formulaires peut changer en fonction de l'utilisateur actuellement connecté à l'ordinateur. Il n'y a pas de paramètres modifiables par l'utilisateur permettant de spécifier l'emplacement du cache de formulaires. Il est donc impossible de modifier directement l'emplacement du cache de formulaires vers un emplacement autre que l'emplacement par défaut.Le format du fichier Frmcache.dat n'est pas documenté et par conséquent, il est impossible de le modifier directement. Microsoft ne prend pas en charge les modifications directes du contenu du dossier Formulaires, sauf lorsque ces modifications sont documentées par Microsoft ou qu'elles ont été recommandées par les services de support technique de Microsoft à seules fins de résolution de problèmes. Avant d'effectuer toute modification dans le dossier Formulaires, commencez par effectuer une sauvegarde. REMARQUE : la taille du cache de formulaires étant stockée dans le fichier Frmcache.dat, il n'est pas possible de la modifier par programmation. Pour plus d'informations sur la procédure de récupération d'un formulaire à partir du cache de formulaires, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. 292494
(http://support.microsoft.com/kb/292494/
)
OL2002 : Restaurer un formulaire Outlook à partir d'une copie mise en cache
RéférencesPour plus d'informations sur la résolution des problèmes liés au cache de formulaires, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
291183
(http://support.microsoft.com/kb/291183/
)
OL2002 : Comment faire pour résoudre les problèmes liés au cache de formulaires Outlook
Pour plus d'informations sur les ressources disponibles et les réponses aux questions les plus fréquemment posées sur les solutions Microsoft Outlook, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
287530
(http://support.microsoft.com/kb/287530/
)
OL2002 : Questions sur les formulaires personnalisés et les solutions Microsoft Outlook
Pour plus d'informations sur le cache de formulaires et la résolution de problèmes liés au cache de formulaires dans Outlook 2003, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
839804
(http://support.microsoft.com/kb/839804/
)
Comment utiliser le cache de formulaires Outlook 2003 et résoudre les problèmes liés au cache de formulaires
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|
Retour au début
