Aller au contenu

CPF2C48

Fichier d'entrée &1 de &2 incompatible avec cette commande.

Gravité 30 · Erreur grave

Cause

Pour la commande RSTS36F, le fichier d'entrée (paramètre PHYFILE) doit être un fichier physique avec une longueur d'enregistrement de 256; ce ne peut être un fichier source. Pour la commande SAVS36F, le fichier d'entrée doit être un fichier physique ayant une longueur d'enregistrement entre 1 et 4096 et contenant au moins un membre, ou un fichier logique décrit par programme et créé par la procédure d'environnement 36 BLDINDEX ou au moyen d'une demande DDM à partir d'un IBM 36. Pour la commande RSTS36LIBM, le fichier d'entrée (paramètre PHYFILE) doit être un fichier physique avec une longueur d'enregistrement de 8 ou 256 (indique un fichier LIBRFILE en mode secteur), ou entre 40 et 120 (indique un fichier LIBRFILE en mode enregistrement); ce ne peut être un fichier source. Pour la commande SAVS36LIBM, les fichiers d'entrée QS36SRC et QS36PRC doivent être des fichiers physiques source dont la longueur d'enregistrement est entre 52 et 132.

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 *CHAR 10
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2C48) MSGF(QSYS/QCPFMSG)

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

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