Onglet Eléments à déboguer
Pourquoi et quand exécuter cette tâche
Sélectionnez l'onglet Eléments à déboguer pour l'afficher au premier plan. Sauf indication contraire, il convient de renseigner toutes les zones de cet onglet avant de démarrer une session de débogage.
| Groupe | Paramètres |
|---|---|
| Connexion | Dans le menu déroulant, sélectionnez le nom d'une connexion systèmes distants existante. Cette connexion doit être liée au serveur IBM i contenant le travail à déboguer. Si aucune connexion n'a été créée, cliquez sur Nouveau pour lancer un assistant qui vous permettra de le faire. |
| Clé | Dans cette zone, vous entrez une clé unique qui servira à rechercher le travail dans la file d'attente des données de débogage présente sur l'hôte IBM i. La syntaxe de la clé doit être identique à celle qui est écrite dans la file de données pour le travail correspondant. Le caractère générique ('*') n'est pas reconnu. Clé : Entrez la clé. Longueur maximale : 64 octets. |
| Commande de reprise de l'application | Dans cette zone, vous entrez la commande qui relance l'application à déboguer. Cette commande sera appelée par le débogueur intégré d'IBM i une fois que ce dernier se sera attaché à votre application. Cette zone n'est obligatoire que si votre application est mise en suspens pour spécifier l'appel du débogueur et démarrer ce dernier. Sinon, vous pouvez la laisser vide. Commande de reprise de l'application : Entrez la commande qui relancera l'application. Une fois que vous avez entré la commande, vous pouvez cliquer sur le bouton Invite pour afficher une invite à la saisie des paramètres de la commande. |
| Délai de lancement (en secondes) | Dans cette zone, vous entrez le délai maximum en secondes pendant lequel le lancement du débogueur doit attendre dans la file d'attente des données de débogage les informations relatives au travail. Le lancement du débogueur prend fin automatiquement si aucune information de travail correspondant à la clé spécifiée n'a été trouvée lorsque le délai indiqué est atteint. Délai de lancement : Entrez le nombre de secondes à attendre. Si la zone est vide, la valeur du délai est extraite des préférences du débogueur. |
| Programmes ou programme de service à déboguer | Cette section vous permet d'entrer des informations sur les programmes et les programmes de service à déboguer. Vous pouvez spécifier plusieurs programmes.
Cliquez sur Ajouter pour ajouter un programme ou un programme de service à la liste. Pour déboguer une application en cours d'exécution et l'arrêter à la première instruction exécutable, assurez-vous qu'il n'existe aucun programme ou programme de service spécifié dans cette section.
|
| Avance d'un pas avec entrée | Si cette case n'est pas cochée, le débogueur s'arrête au premier point d'arrêt détecté. Il peut s'agir d'un point d'arrêt de profil (défini lors de la précédente session de débogage) ou d'un point d'arrêt source (défini dans l'éditeur du débogueur avant le lancement du débogage). Si l'option Avance d'un pas avec entrée est sélectionnée :
|
| Arrêt de la session de débogage à la fin du programme | Si cette case est cochée et si un programme correct (et non un programme de service) est indiqué comme programme d'initiation dans le tableau des programmes ou programmes de service à déboguer, la session de débogage se termine dès la fin de l'exécution du programme. |
| Mise à jour des fichiers de production | Si la case Mise à jour des fichiers de production est cochée, l'application en cours de débogage est autorisée à mettre à jour les enregistrements de la base de données dans des bibliothèques de production. |