Procédure : déboguer un script en définissant des points d'arrêt dans une tâche de script
Cette section décrit la procédure de définition des points d'arrêt dans les scripts utilisés dans la tâche de script.
Après avoir défini les points d'arrêt dans le script pour la tâche de script, la boîte de dialogue Définir les points d'arrêt - <nom d'objet> donne la liste des points d'arrêt avec les points d'arrêt intégrés disponibles dans la tâche de script.
[!REMARQUE]
La tâche de script prend en charge l'usage de points d'arrêt au cours du débogage mais le composant Script n'offre aucune prise en charge des points d'arrêt. Pour obtenir des suggestions concernant le débogage du composant Script, consultez Codage et débogage du composant Script.
[!REMARQUE]
Lorsque vous déboguez un package qui contient plusieurs tâches de script, le débogueur accède aux points d'arrêt d'une seule tâche de script et ignorera les points d'arrêt des autres tâches de script. Si une tâche de script fait partie d'un conteneur de boucle Foreach ou For, le débogueur ignore les points d'arrêt de la tâche de script après la première itération de la boucle.
Pour définir un point d'arrêt dans un script
Dans Business Intelligence Development Studio, ouvrez le projet Integration Services contenant le package souhaité.
Double-cliquez sur le package qui contient le script dans lequel vous souhaitez définir des points d'arrêt.
Pour ouvrir la tâche de script, cliquez sur l'onglet Flux de contrôle, puis double-cliquez sur la tâche de script.
Cliquez sur Script, puis sur Modifier le script.
Dans MicrosoftVisual Studio Tools for Applications (VSTA), recherchez la ligne de script sur laquelle vous voulez définir un point d'arrêt, cliquez dessus avec le bouton droit, pointez sur Point d'arrêt, puis cliquez sur Insérer un point d'arrêt.
L'icône du point d'arrêt apparaît sur la ligne de code.
Dans le menu Fichier, cliquez sur Quitter.
Cliquez sur OK.
Pour enregistrer le package, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier.