Message d'erreur IBM i (AS/400)
CPF35B7
Le contrôle de validation est actif pour ce processus.
Commitment control is active to this process.
Gravité 30 · Erreur grave
Cause
Vous ne pouvez pas utiliser cette commande lorsque le contrôle de validation est actif.
You cannot use this command when commitment control is active.
Que faire
Utilisez la touche de sortie pour quitter la fonction que vous exécutiez avant l'affichage de ce message, puis relancez la commande, ou relancez la commande lorsque le contrôle de validation n'est pas actif.
Either use the exit key to exit the function you were running before this message was displayed and then try the command again, or try the command when commitment control is not active.
Description technique
La commande CRTAPAR accède au journal des problèmes lorsqu'elle inclut des enregistrements du journal des problèmes dans les données de l'APAR. Si le contrôle de validation est déjà actif, le journal des problèmes sera annulé (rollback) et toutes les modifications non validées seront perdues. Les commandes SNDSRVRQS et SNDPTFORD accèdent également à la base de données du journal des problèmes et des résultats similaires peuvent se produire. L'utilisateur ne doit pas exécuter ces commandes alors qu'il traite déjà le journal des problèmes dans son processus en cours.
The CRTAPAR command accesses the Problem Log when including Problem Log records with the APAR data. If commitment control is already active, the Problem Log will be rolled-back and all changes not committed would be lost. The SNDSRVRQS and SNDPTFORD commands also access the Problem Log data base and similar results could occur. The user must not execute these commands while already processing the Problem Log under his current process.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF35B7) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF35B7) EXEC(DO)
/* traitement de l'erreur */
ENDDO