Advertisement
La valeur par défaut d'une commande OS/400

Comment modifier une valeur par défaut d'une commande OS/400 ?

Par exemple sur la commande CRTCLPGM TGTRLS(*CURRENT) pat TGTRLS(*PRV) qui vous permettra de compiler en version précédente
CHGCMDDFT CMD(QSYS/CRTCLPGM) NEWDFT('tgtrls(*prv)')
  
Mais il est toujours dangereux de modifier une commande système.
Pour résoudre ce problème, on peut dupliquer la commande dans une bibliothèque, exemple qsysperso. Il faut donc la mettre en tête de la liste de bibliothèque.
2 solutions :
 
1) modifier la valeur système; qsyslibl impactera tous les jobs de la machine y compris ceux du système, peut poser des problèmes
 
2) passer la commande CHGSYSLIBL LIB(QSYSPERSO)
 
Pour passer la commande chgsyslibl vous devez avoir les droits requis.
 
   
 PLB