CHGS36PGMA
Modifier attributs de pgm 36
En bref
La commande CHGS36PGMA (Modifier les attributs de programme 36) modifie les attributs du programme indiqué.
CHGS36PGMA se lit CHG
(Modifier) + S36PGMA.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CHGS36PGMA PGM(…)
Paramètres
Astuce : dans une session 5250, tapez CHGS36PGMA puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande CHGS36PGMA (Modifier les attributs de programme 36) modifie les attributs du programme indiqué.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| PGM | Programme 36 | Nom d'objet qualifié | Obligatoire, clé, positionnel 1 |
| Qualificatif 1: Programme 36 | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| MRTMAX | Nb maxi de demandeurs MRT | 1-255, *NONE | Facultatif |
| NEP | Programme de longue durée | *SAME, *NO, *YES | Facultatif |
Programme 36 (PGM)
Nom du programme dont les attributs sont à modifier.
Ce paramètre est obligatoire.
Les valeurs possibles pour la bibliothèque sont les suivantes :
- *LIBL
- Le système se sert de la liste des bibliothèques pour trouver le programme.
- *CURLIB
- Le programme est recherché dans la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée, QGPL est prise par défaut.
- nom-bibliothèque
- Indiquez la bibliothèque où se trouve le programme.
Nb maxi de demandeurs MRT (MRTMAX)
Nombre maximum de demandeurs MRT pouvant être desservis par ce programme.
- *SAME
- La valeur MRTMAX ne change pas.
- nombre-demandeurs
- Indiquez le nombre maximal de demandeurs d'un programme. Valeurs possibles : de 1 à 256. Vous ne pouvez pas entrer une valeur supérieure à la valeur actuelle.
Programme de longue durée (NEP)
Indique s'il s'agit d'un programme de longue durée (NEP).
- *SAME
- La valeur NEP ne change pas.
- *NO
- Il ne s'agit pas d'un programme de longue durée.
- *YES
- Il s'agit d'un programme de longue durée.
Exemples
CHGS36PGMA PGM(RPGLIB/RPGPGM) MRTMAX(3) NEP(*YES)
Cette commande remplace le programme RPGPGM par RPGLIB pour autoriser jusqu'à trois MRT et utiliser un programme de longue durée.
Messages d'erreur
Messages *ESCAPE
- CPF2C01
- Les attributs du programme &1 n'ont pas été modifiés.
- CPF2C02
- Modification des attributs non admise pour le programme &1 du PPS.
- CPF2C03
- Valeur &3 du paramètre MRTMAX incorrecte.
- CPF2C05
- Nom de programme *ALL incompatible avec bibliothèque *LIBL.
- CPF9803
- Impossible d'allouer l'objet &2 de la bibliothèque &3.
- CPF9811
- Programme &1 non trouvé dans la bibliothèque &2.
- CPF9820
- Non autorisé à utiliser la bibliothèque &1.
- CPF9830
- Allocation de la bibliothèque &1 impossible.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.