CPF6A11
La valeur n'est pas correcte. Le code raison est &3.
Value is not correct. Reason code is &3.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une valeur indiquée dans un programme n'est pas correcte pour ce programme. Les codes raison sont les suivants : 0 - L'entrée n'est pas destinée à ce programme. 1 - La valeur indiquée pour le paramètre Tâche utilisateur n'est pas correcte. 2 - La valeur indiquée pour le paramètre Compteur de pile de programmes ou pour le paramètre File d'attente de messages du programme n'est pas correcte. 3 - La valeur indiquée pour le paramètre Option de position du curseur n'est pas correcte. 4 - La valeur indiquée pour le paramètre Option de fermeture n'est pas correcte. 5 - La valeur indiquée pour le paramètre Dernière entrée de liste ou pour le paramètre Entrée de liste en erreur n'est pas correcte lorsque le positionnement du curseur pour une liste d'actions est indiqué pour le paramètre Option de position du curseur. 6 - La valeur indiquée pour le paramètre Option d'éjection n'est pas correcte. 7 - La valeur indiquée pour le paramètre Partager le chemin de données ouvert n'est pas correcte. 8 - *INVQ a été indiqué pour le paramètre File d'attente de messages du programme et le paramètre File d'attente d'appel n'a pas été indiqué. 9 - La valeur indiquée pour le paramètre Délai d'attente n'est pas correcte. 10 - Le paramètre File d'attente d'appel a été indiqué et *INVQ n'a pas été indiqué pour le paramètre File d'attente de messages du programme, ou la longueur du paramètre File d'attente d'appel n'était pas comprise entre 1 et 256. 11 - Le paramètre File d'attente d'appel doit être indiqué lorsque le paramètre Module n'est pas *NONE. 12 - Le paramètre File d'attente d'appel doit être indiqué lorsque le paramètre Programme lié n'est pas *NONE.
A value specified in a program is not correct for this program. The reason codes are: 0 - The input is not for this program. 1 - The value specified for the User Task parameter is not correct. 2 - The value specified for the Program Stack Counter parameter or the Program Message Queue parameter is not correct. 3 - The value specified for the Cursor Position Option parameter is not correct. 4 - The value specified for the Close Option parameter is not correct. 5 - The value specified for the Last List Entry parameter or the Error List Entry parameter is not correct when cursor positioning for an action list is specified for the Cursor Position Option parameter. 6 - The value specified for the Eject Option parameter is not correct. 7 - The value specified for the Share Open Data Path parameter is not correct. 8 - *INVQ was specified for the Program Message Queue parameter, and the Call Queue parameter was not specified. 9 - The value specified for the Wait Time parameter is not correct. 10 - Call Queue parameter was specified, and *INVQ was not specified for the Program Message Queue parameter or the length of the Call Queue parameter was not between 1 and 256. 11 - The Call Queue parameter must be specified when the Module parameter is not *NONE. 12 - The Call Queue parameter must be specified when the Bound Program parameter is not *NONE.
Que faire
Modifiez le programme pour qu'il indique la valeur de paramètre correcte, puis renouvelez votre demande.
Change the program to specify the correct parameter value and try your request again.
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...
| Variable | Type | Longueur |
|---|---|---|
| &3 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF6A11) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF6A11) EXEC(DO)
/* traitement de l'erreur */
ENDDO