Aller au contenu

CPF1917

Commande non admise pour les programmes liés.

Gravité 30 · Erreur grave

Cause

La commande ADDPGM n'admet pas l'ajout de programmes liés.

Que faire

Indiquez un nom de programme et un nom de bibliothèque admis pour un programme qui n'est pas lié. Si le nom de la bibliothèque est *LIBL, vous pouvez corriger l'erreur en ajoutant une bibliothèque à la liste des bibliothèques à l'aide de la commande ADDLIBLE. Relancez ensuite la commande. Vous devez disposer du droit d'utilisation (*USE) sur la bibliothèque du programme et du droit de modification (*CHANGE) sur le programme à déboguer.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF1917) MSGF(QSYS/QCPFMSG)

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

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