CPF4797
Paramètre incorrect dans demande de démarrage de programme pour fichier &2 de &3.
Gravité 20 · Erreur
Cause
L'un des paramètres utilisés dans une demande de démarrage de programme sur un système éloigné (au moyen de la fonction EVOKE) est incorrect. Plusieurs cas de figure sont envisageables :
- Le nom du programme n'a pas été indiqué ou dépasse 8 caractères.
- Le nom de la bibliothèque ou l'ID utilisateur dépasse 8 caractères.
- Le mot de passe comporte plus de 4 caractères.
- La longueur totale du nom et des données du programme dépasse 119 caractères.
Que faire
Modifiez le paramètre incorrect, puis renouvelez votre demande.
Réponses possibles
| Réponse | Effet |
|---|---|
I | Fonction ignorée. |
C | Demande annulée. Msg d'arrêt programme CPF5104 envoyé. |
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 |
|---|---|---|
| &2 | *CHAR |
10 |
| &3 | *CHAR |
10 |
Message d'interrogation
Ce message attend une réponse de l'opérateur,
par défaut I.
Réponses acceptées :
I, C.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF4797) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF4797) EXEC(DO)
/* traitement de l'erreur */
ENDDO