Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.
Une fonctionnalité courante des environnements de développement intégré est la possibilité de déboguer, ou rechercher et corriger les erreurs de script que vous avez écrit. Lorsque vous déboguez le script, vous pouvez soit déboguer lorsqu’une erreur de script se produit ou définie un point d’arrêt en ajoutant une instruction de débogage dans le script. Une instruction de débogage indique au débogueur quand interrompre l’exécution et vous permettent de parcourir votre script en examiner le comportement. Cet article explique comment ajouter une instruction de débogage à un script.
-
Dans Microsoft Office InfoPath, ouvrez le modèle de formulaire qui contient le script.
-
Dans le menu Outils, pointez sur programmation, puis cliquez sur Microsoft Script Editor ou appuyez sur ALT + MAJ + F11 pour ouvrir Microsoft Script Editor (MSE).
-
Dans le script, placez le curseur à l’endroit où vous souhaitez ajouter une instruction de débogage et effectuez l’une des opérations suivantes :
-
Pour ajouter une instruction de débogage dans le langage de script JScript Microsoft, tapez l’instruction debugger; .
-
-
Pour ajouter une instruction de débogage dans le langage de script Microsoft Visual Basic Scripting Edition (VBScript), tapez l’instruction Stop .
-
L’exemple suivant montre comment utiliser l’instruction de débogage dans le Gestionnaire d’événements OnLoad en utilisant la syntaxe JScript :
function XDocument::OnLoad(eventObj)
{
debugger;
} -
Cliquez sur Enregistrer dans MSE, ou appuyez sur CTRL + S.
-
Basculez vers InfoPath.
-
Dans la barre d’outils Standard, cliquez sur Aperçu, ou appuyez sur CTRL + MAJ + B.
-
Dans la boîte de dialogue, cliquez sur Nouvelle Instance de Microsoft Script Editor, puis cliquez sur Oui.
-
Dans la boîte de dialogue Étape en appel de procédure distante, cliquez sur Script, puis cliquez sur OK. MSE s’ouvre en mode débogage et une flèche jaune indique où l’exécution a été suspendue.
Conseil : Mode débogage de MSE, vous pouvez utiliser toutes les fonctionnalités de débogage qu’il propose. Cela inclut les points d’arrêt de paramètre, parcourant les instructions du programme et l’affichage de toutes les fenêtres de débogage telles que les fenêtres Espion, exécution et Pile des appels.
-
Si vous souhaitez arrêter le débogage votre script, cliquez sur Arrêter le débogage dans le menu Déboguer, ou appuyez sur MAJ + F5 dans MSE.