Aller au contenu

DSPDBG

Afficher le débogage

En bref

La commande DSPDBG (Afficher l'environnement de débogage) donne l'état actuel du mode débogage, à savoir :

DSPDBG se lit DSP (Afficher) + DBG. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

DSPDBG

Paramètres

Astuce : dans une session 5250, tapez DSPDBG puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande DSPDBG (Afficher l'environnement de débogage) donne l'état actuel du mode débogage, à savoir :

  • la liste d'appel indiquant les programmes en cours de débogage,
  • le numéro de l'instruction d'appel ou de chaque point d'arrêt où un programme est interrompu,
  • le niveau de récursivité des programmes.

Les programmes en mode débogage sont affichés même s'ils n'ont pas encore été appelés.

Restrictions :

  • Vous pouvez utiliser cette commande uniquement en mode débogage. Pour démarrer le mode débogage, utilisez la commande STRDBG.
  • Vous ne pouvez pas utiliser cette commande si vous faites la maintenance d'un autre travail et si celui-ci est dans une file d'attente de travaux, ou bien s'il est suspendu, interrompu ou arrêté.
  • Vous ne pouvez pas utiliser cette commande pour afficher les procédures d'un programme lié figurant dans la liste d'appel. Utilisez la commande DSPJOB (Afficher l'état d'un travail) pour afficher ces procédures.
  • Vous ne pouvez pas utiliser cette commande pour afficher les programmes liés qui sont en cours de débogage.
  • Vous ne pouvez pas utiliser cette commande pour afficher les programmes non liés compilés avec l'option de compilation *SRCDBG ou *LSTDBG et qui sont en mode débogage lancé avec l'option OPMSRC(*YES) de la commande STRDBG.

Paramètres

Mot-clé Description Valeurs possibles Remarques
OUTPUT Sortie *, *PRINT Facultatif, positionnel 1

Sortie (OUTPUT)

Indique si la sortie générée par la commande doit être affichée sur le poste de travail demandeur, ou imprimée avec la sortie spoule du travail.

*
La sortie est affichée dans le cas d'un travail interactif ou imprimée avec la sortie spoule du travail dans le cas d'un travail par lots.
*PRINT
Le résultat est placé dans un fichier spoule de la file d'attente en sortie du travail.

Exemples

DSPDBG

Entrée en mode interactif, cette commande permet d'afficher les attributs en cours du mode débogage sur le clavier-écran. S'affichent également les points d'arrêt auxquels les programmes en cours de débogage sont arrêtés, les niveaux de récursivité des programmes actifs et les noms des programmes non encore appelés.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.