Aller au contenu

Message d'erreur IBM i (AS/400)

CPF707B

DELAY(*NEXTENT) non admis.

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

Cause

Pour ce travail, un ou plusieurs postes de liste d'appel de la commande RCVJRNE (Recevoir un poste de journal) précédemment générés sont toujours actifs. Cette commande a été réexécutée avec spécification de DELAY(*NEXTENT). Or, DELAY(*NEXTENT) n'est pas admis si TOENTLRG(*NONE) ou TOENT(*NONE) est indiqué pour l'un des appels à la commande RCVJRNE antérieurs.

Que faire

Soumettez la commande une nouvelle fois en indiquant un délai en secondes au paramètre DELAY.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF707B) MSGF(QSYS/QCPFMSG)

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

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