Message d'erreur IBM i (AS/400)
CPF221E
Profil utilisateur &1 non supprimé.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Lorsqu'un profil utilisateur est également groupe principal d'objets, il ne peut pas être supprimé. Or le paramètre PGPOPT (option de groupe principal) avait pour valeur *NOCHG (aucune modification) pour des objets appartenant au groupe principal &1.
Que faire
Utilisez la commande WRKOBJPGP (Gérer les objets par groupe principal) afin de savoir si des objets du groupe principal doivent être supprimés ou si leur groupe principal doit être modifié. Affectez ensuite la valeur *CHGPGP (modification du groupe principal) au paramètre PGPOPT dans la commande DLTUSRPRF (Supprimer un profil utilisateur).
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF221E) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF221E) EXEC(DO)
/* traitement de l'erreur */
ENDDO