Aller au contenu

DMPCLPGM

Clicher le programme CL

En bref

La commande DMPCLPGM (Clicher un programme CL) permet de clicher vers un fichier spoule d'imprimante (QPPGMDMP) les variables utilisées dans le programme CL où la commande est exécutée, ainsi que tous les messages de la file d'attente des messages du programme.

DMPCLPGM se lit DMP (Vider (dump)) + CLPGM. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Cette commande ne prend aucun paramètre : on la tape seule, DMPCLPGM.

Astuce : dans une session 5250, tapez DMPCLPGM 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 :

  • Programme batch (*BPGM)
  • Programme interactif (*IPGM)
Compatible multitâche : Oui

La commande DMPCLPGM (Clicher un programme CL) permet de clicher vers un fichier spoule d'imprimante (QPPGMDMP) les variables utilisées dans le programme CL où la commande est exécutée, ainsi que tous les messages de la file d'attente des messages du programme.

Aucun paramètre n'est prévu pour cette commande.

Exemples

PGM
DCL . . .
DCL . . .
MONMSG  MSGID(CPF9999)  EXEC(GOTO DUMP)
:
RETURN
DUMP:  DMPCLPGM
MONMSG  MSGID(CPF0570)
ENDPGM

Ce programme CL ou cette procédure CL ILE intercepte le message d'anomalie de fonctionnement CPF9999. Si une anomalie de fonctionnement se produit dans la procédure, le contrôle est repris par la commande au label DUMP. Ceci entraîne un cliché dans la file d'attente de messages du programme et l'impression des variables de la procédure. Ce cliché permet de déterminer la cause de l'anomalie de fonctionnement.

Messages d'erreur

Messages *ESCAPE

CPF0570
Impossible de clicher le programme CL &1 de &2.

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