Aller au contenu

Message d'erreur IBM i (AS/400)

CPF9558

View already contains file descriptors.

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

Cause

L'API QteAddViewFile a été appelée pour ajouter des descripteurs de fichier à la vue &1, mais cette vue contient déjà des descripteurs de fichier.

The QteAddViewFile API was called to add file descriptors to view &1, but this view already contains file descriptors.

Que faire

L'API QteAddViewFile ne peut être appelée qu'une seule fois par vue. Tous les descripteurs de fichier doivent être fournis par un seul appel de cette API. Reportez-vous au manuel System Programmer's Interface Reference (SC41-8223) pour une présentation de l'utilisation des interfaces de programmation du débogage source.

The QteAddViewFile API may only be called once per view. All file descriptors must be supplied by one call to this API. Refer to the System Programmer's Interface Reference (SC41-8223) for a discussion of using the source debug programming interfaces.

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...

VariableTypeLongueur
&1 *BIN 4

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF9558) MSGF(QSYS/QCPFMSG)

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

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