Message d'erreur IBM i (AS/400)
CPF836A
La valeur &1 est incorrecte pour l'option &2.
Value &1 not valid for option &2.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
La valeur de l'option &2 transmise à l'API Ajout de ressource de validation (QTNADDCR) est incorrecte. Voici la liste des options et de leurs valeurs valides : 1
- Traitement à l'IPL N, Y 2
- Longueur de la structure 24, 31, 35, 36 3
- Protocole de ressource 1, 2 4
- Classification N, Y 5
- Préparation N, Y 6
- Annulation requise N, Y 7
- Réacquisition des verrous pendant l'IPL N, Y 8
- Dernier agent N, Y 9
- Sans effet sur Save-While-Active N, Y 10
- Compatible avec les points de sauvegarde N, Y 11
- Appel à la création d'un point de sauvegarde N, Y 12
- Appel à l'annulation d'un point de sauvegarde N, Y 13
- Appel à la libération d'un point de sauvegarde N, Y 14
- Autoriser la mise au repos de l'IASP N, Y
The option &2 value passed to the Add Commitment Resource (QTNADDCR) API is not valid. The following is a list of options and their valid values: 1 -- IPL processing N, Y 2 -- Structure length 24, 31, 35, 36 3 -- Resource protocol 1, 2 4 -- Classify N, Y 5 -- Prepare N, Y 6 -- Rollback Required N, Y 7 -- Reacquire locks during IPL N, Y 8 -- Last Agent N, Y 9 -- Do not affect Save-While-Active N, Y 10 -- Savepoint compatible N, Y 11 -- Call on create savepoint N, Y 12 -- Call on rollback savepoint N, Y 13 -- Call on release savepoint N, Y 14 -- Allow IASP quiesce N, Y
Que faire
Remplacez l'option &2 par une valeur valide, puis renouvelez votre demande.
Change the &2 option to a valid value and try the 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 |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *BIN |
2 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF836A) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF836A) EXEC(DO)
/* traitement de l'erreur */
ENDDO