Aller au contenu

CPF1916

Les tables de débogage requises n'existent pas dans le programme &1.

Gravité 30 · Erreur grave

Cause

Le nom de l'instruction en langage évolué nécessite des tables de débogage qui n'existent pas dans le programme.

Que faire

Effectuez l'une des opérations suivantes, puis relancez la commande : 1) Au paramètre PGM, indiquez le nom correct d'un programme contenant les tables de débogage requises. 2) N'indiquez que les numéros d'instructions MI au paramètre STMT lors du débogage du programme. 3) Exécutez la commande RMVPGM pour enlever le programme du débogage, supprimez le programme, puis recréez-le à l'aide de l'option de construction de tables de débogage. Enfin, utilisez la commande ADDPGM pour ajouter de nouveau le programme au débogage.

Variables du message

Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...

VariableTypeLongueur
&1 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1916) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF1916) EXEC(DO)
  /* traitement de l'erreur */
ENDDO