HTML contenu dans un champ dans un modèle de courrier électronique est affichée comme texte brut dans Microsoft Dynamics CRM 4.0

Traductions disponibles Traductions disponibles
Numéro d'article: 975770 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Vous avez un modèle de courrier électronique dont le code HTML contenu dans un champ de modèle dans Microsoft Dynamics CRM 4.0. Ensuite, vous créez un message électronique qui utilise le modèle de courrier électronique. Toutefois, le code HTML contenu dans le champ modèle s'affiche inopinément en texte brut. Vous vous attendez à ce que le code HTML mis en forme à la place du texte brut du code HTML à afficher.

Cause

Ce problème se produit car le modèle de courrier électronique essaie de sécuriser le code HTML lorsque le modèle de courrier électronique détecte toute mise en forme HTML. Ce comportement empêche code HTML non fiables ou code de script à exécuter dans le formulaire de courrier électronique CRM.

Résolution

Ce problème est résolu dans le dernier correctif cumulatif cumulatif pour Microsoft Dynamics CRM 4.0.Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
949256Microsoft Dynamics CRM 4.0 mises à jour et correctifs


Après avoir installé le dernier correctif cumulatif pour Microsoft Dynamics CRM 4.0, vous devez ajouter la clé de Registre EmailTemplateBodyHTMLNoEncode. Pour ce faire, procédez comme suit :
Important Cette section, la méthode ou la tâche contient vous explique comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous que vous procédez comme suit. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre en cas de problème. Pour plus d'informations sur la façon de sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
322756Comment faire pour sauvegarder et restaurer le Registre de Windows
  1. Cliquez sur Démarrer, cliquez sur exécuter, tapez regedit et appuyez sur entrée.
  2. Dans l'Éditeur du Registre, recherchez la sous-clé suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  3. Cliquez avec le bouton droit sur MSCRM, pointez sur Nouveau, cliquez sur Valeur DWORD et tapez EmailTemplateBodyHTMLNoEncode.
  4. Double-cliquez sur EmailTemplateBodyHTMLNoEncode, puis tapez 1 dans le champ de données de la valeur.

    RemarqueLorsque l'entrée de Registre EmailTemplateBodyHTMLNoEncode a la valeur 1, Microsoft Dynamics CRM décode le code HTML dans le corps du modèle et ensuite le code HTML mis en forme s'affiche. Toutefois, si l'entrée de Registre EmailTemplateBodyHTMLNoEncode est configurée pour être 0 ou il n'existe aucune entrée de Registre EmailTemplateBodyHTMLNoEncode, le corps du modèle électronique n'est pas codé. Par conséquent, le code HTML est inattendu affiché en texte brut.
  5. Cliquez sur OK.

Propriétés

Numéro d'article: 975770 - Dernière mise à jour: jeudi 11 février 2010 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Dynamics CRM 4.0
Mots-clés : 
kbmt kbqfe kbfix kbsurveynew kbmbsmigrate kbexpertiseinter KB975770 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 975770
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com