Le script de formulaire personnalisé est désormais désactivé par défaut

Dernière mise à jour : 13 octobre 2017

PROBLÈME

Le script de formulaire personnalisé est désormais désactivé par défaut et requiert la définition des clés de Registre pour s’activer de nouveau.

  1. La nouvelle clé de Registre a une valeur par défaut de 1, ce qui indique que le script de formulaire ne doit pas s’exécuter.

    Commencez par créer cette clé :

    Office 32 bits sur Windows 64 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security

    Office 32 bits sur Windows 32 bits ou Office 64 bits sur Windows 64 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Security

    Puis créez le DWORD (32 bits) de valeur 0 et définissez son nom sur DisableCustomFormItemScript pour activer les scripts de formulaires personnalisés.

  2. Lorsque les scripts de formulaires personnalisées sont activés au niveau général, ils doivent ensuite être activés pour chaque classe de message de formulaire. Par exemple, si vous disposez d’un formulaire avec la classe de message IPM. Note.Custom, vous devez inscrire « IPM. Note.Custom » en tant que classe de message de formulaire approuvé. Pour ce faire, commencez par créer cette clé :

    Office 32 bits sur Windows 64 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

    Office 32 bits sur Windows 32 bits ou Office 64 bits sur Windows 64 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

Ensuite, créez les valeurs REG_SZ dans cette clé pour chaque formulaire dont vous voulez autoriser l’exécution des scripts. Dans l’exemple ci-dessus, vous devez créer une valeur REG_SZ nommée « IPM.Note.Custom » avec des données vides.

Lorsque vous créez un formulaire, Exécuter ce formulaire exécute un formulaire à l’aide de la classe de message du formulaire de base. Par conséquent, si vous avez commencé la conception d’un formulaire IPM.Note et que vous voulez l’exécuter, vous devez avoir enregistré IPM.Note. Après votre publication, la classe du message publié est vérifiée. Lorsque vous avez finalisé la conception de votre formulaire et que vous l’avez publié sur un nom de formulaire personnalisé, supprimez le standard « IPM.Note » de la liste d’autorités émettrices fiables.

Remarques : 

  • Vous devez redémarrer Outlook après avoir défini la clé TrustedFormScriptList.

  • Les clés de Registre d’exemple utilisent 16.0 pour Outlook 2016. Utilisez 15.0 pour Outlook 2013, 14.0 pour Outlook 2010 et 12.0 pour Outlook 2007.

Lorsque vous avez effectué les modifications précédentes, les clés de Registre se présentent comme suit :

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security]

DisableCustomFormItemScript"=dword:00000000

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

"IPM.Note.Custom"=""

"IPM.Note"=""

Clés de Registre

Clés de Registre

REMARQUE : Dans certains cas, les formulaires des boîtes aux lettres secondaires et des dossiers publics ne fonctionnent toujours pas conformément aux paramètres des clés de Registre. Pour résoudre ce problème, activez les scripts dans le Centre de gestion de la confidentialité :

  1. Cliquez sur Fichier > Options. Puis sélectionnez Centre de gestion de la confidentialité > Paramètres du centre de gestion de la confidentialité > Sécurité de messagerie électronique.

  2. Sous la section Script dans les dossiers, cliquez sur la case à cocher pour Autoriser les scripts dans les dossiers partagés et Autoriser les scripts dans les dossiers publics, puis cliquez sur OK, puis de nouveau sur OK pour fermer les fenêtres.

ÉTAT

La modification a été introduite dans les mises à jour publiques d’Outlook du 12 septembre 2017 et est incluse dans les mises à jour MSI suivantes qui requièrent maintenant les clés de Registre.

Outlook 2007

Outlook 2010

Outlook 2013

Outlook 2016

L’état de la technologie « Démarrer en un clic » est le suivant :

  1. Le canal mensuel (canal actuel) va commencer à prendre en charge les clés de Registre dans la publication de la mise à jour vers la version 16.0.8431.2079 planifiée pour le 18 septembre.

  2. Le canal semi-annuel (FRCD) prend en charge les clés de Registre avec la build 16.0.8431.2079.

  3. Le canal différé prend en charge les clés de Registre avec la version 16.0.8201.2193.

  4. L’état pour le canal différé étendu est « À déterminer ».

  5. L’état pour Insider Rapide est « À déterminer ».

  6. Insider Lent prend en charge les clés de Registre avec la version 16.0.8431.2079.

Ressources complémentaires

Icône Experts (cerveau, engrenages)

Demandez aux experts

Communiquez avec des experts, discutez des actualités d’Outlook et des meilleures pratiques, et lisez notre blog.

Communauté technique Outlook

Icône Communauté

Obtenir de l’aide de la Communauté

Posez une question et trouvez des solutions avec les agents de support technique, les MVP, les ingénieurs et les utilisateurs d’Outlook.

Forum de réponses d’Outlook

Icône Proposition de fonctionnalité icône (ampoule, idée)

Suggérer une nouvelle fonctionnalité

Nous apprécions vos suggestions et vos commentaires. Partagez vos idées. Nous sommes à votre écoute.

Outlook UserVoice

Voir aussi

Correctifs ou solutions de contournement pour les problèmes récents dans Outlook pour Windows

Résoudre les problèmes d’Outlook pour Windows avec les outils de dépannage automatisés  

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×