Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2172

Valeur ASPDEV incorrecte avec la valeur indiquée pour ASP.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

La combinaison d'unité ASP (ASPDEV) et de numéro d'ASP (ASP) n'est pas admise.

  • *ASP est la seule valeur admise pour ASPDEV lorsque la valeur de ASP est autre que *ASPDEV.
  • La valeur *ASP n'est pas admise pour ASPDEV lorsque la valeur de ASP est *ASPDEV.

Que faire

Modifiez la valeur de ASPDEV ou de ASP, puis renouvelez votre demande :

  • Si ASP a une valeur autre que *ASPDEV, remplacez la valeur de ASPDEV par *ASP.
  • Si ASP a pour valeur *ASPDEV, remplacez la valeur de ASPDEV par une valeur autre que *ASP.
  • Si ASPDEV a une valeur autre que *ASP, omettez ASP ou remplacez la valeur de ASP par *ASPDEV.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2172) MSGF(QSYS/QCPFMSG)

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

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