Aller au contenu

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

  • PGM Programme 36 obligatoire
  • MRTMAX Nb maxi de demandeurs MRT
  • NEP Programme de longue durée

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.