Aller au contenu

RTVPDGPRF

Extraire profil PDG

Retrieve PDG Profile

En bref

La commande Extraire le profil de groupe de descripteurs d'impression (RTVPDGPRF) est utilisée dans un programme CL ou une procédure REXX pour extraire une ou plusieurs valeurs du profil de groupe de descripteurs d'impression associées à un profil utilisateur. The Retrieve Print Descriptor Group Profile (RTVPDGPRF) command is used in a CL program or REXX procedure to retrieve one or more of the print descriptor group profile values associated with a user profile.

RTVPDGPRF se lit RTV (Extraire (récupérer)) + PDGPRF. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

RTVPDGPRF USER(…)

Paramètres

  • USER Profil utilisateur obligatoire
  • RTNUSER Variable CL pour RTNUSER CL var for RTNUSER
  • PDG Variable CL pour PDG CL var for PDG
  • PDGLIB Variable CL pour PDGLIB CL var for PDGLIB
  • PRTD Variable CL pour PRTD CL var for PRTD

Astuce : dans une session 5250, tapez RTVPDGPRF 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 : Compiled CL program or interpreted REXX (*BPGM *IPGM *BREXX *IREXX)
Compatible multitâche : Non

La commande Extraire le profil de groupe de descripteurs d'impression (RTVPDGPRF) est utilisée dans un programme CL ou une procédure REXX pour extraire une ou plusieurs valeurs du profil de groupe de descripteurs d'impression associées à un profil utilisateur. Les valeurs sont renvoyées dans les variables CL indiquées pour l'utilisateur voulu. The Retrieve Print Descriptor Group Profile (RTVPDGPRF) command is used in a CL program or REXX procedure to retrieve one or more of the print descriptor group profile values associated with a user profile. The values are returned in the specified CL variables for the desired user.

Restrictions:

  1. Le programme doit posséder le droit *OBJOPR sur la commande. The program must have *OBJOPR authority to the command.
  2. Le programme doit posséder le droit *READ sur le profil de l'utilisateur. The program must have *READ authority to the user's profile.

Paramètres

Mot-clé Description Valeurs possibles Remarques
USER Profil utilisateur Nom, *CURRENT Obligatoire, positionnel 1
RTNUSER Variable CL pour RTNUSERCL var for RTNUSER Valeur caractère Facultatif
PDG Variable CL pour PDGCL var for PDG Valeur caractère Facultatif
PDGLIB Variable CL pour PDGLIBCL var for PDGLIB Valeur caractère Facultatif
PRTD Variable CL pour PRTDCL var for PRTD Valeur caractère Facultatif

Profil utilisateur (USER)

Indique le nom du profil utilisateur dont le profil de groupe de descripteurs d'impression (PDG) doit être vérifié. Specifies the user profile name to be checked for its print descriptor group (PDG) profile.

Les valeurs possibles sont : The possible values are:

*CURRENT
Vérifie le profil utilisateur de l'utilisateur du travail en cours. Checks the user profile of the user of the current job.
user-name
Indiquez le profil utilisateur à vérifier. Specify the user profile to check.

Variable CL pour RTNUSER (RTNUSER)CL var for RTNUSER (RTNUSER)

Dans les programmes en langage de commande (CL), indique le nom de la variable de 10 caractères utilisée pour obtenir le nom du profil utilisateur pour lequel des informations sont demandées. In control language (CL) programs, specifies the name of the 10-character variable used to get the name of the user profile for which information is requested.

Variable CL pour PDG (PDG)CL var for PDG (PDG)

Dans les programmes en langage de commande (CL), indique le nom de la variable de 10 caractères utilisée pour obtenir le profil PDG de l'utilisateur pour lequel des informations sont demandées. In control language (CL) programs, specifies the name of the 10-character variable used to get the PDG profile of the user for which information is requested.

Variable CL pour PDGLIB (PDGLIB)CL var for PDGLIB (PDGLIB)

Dans les programmes en langage de commande (CL), indique le nom de la variable de 10 caractères utilisée pour obtenir la bibliothèque du profil PDG de l'utilisateur pour lequel des informations sont demandées. In control language (CL) programs, specifies the name of the 10-character variable used to get the library of the PDG profile of the user for which information is requested.

Variable CL pour PRTD (PRTD)CL var for PRTD (PRTD)

Dans les programmes en langage de commande (CL), indique le nom de la variable de 256 caractères utilisée pour obtenir le nom de descripteur d'impression du profil PDG de l'utilisateur pour lequel des informations sont demandées. In control language (CL) programs, specifies the name of the 256-character variable used to get the print descriptor name from the PDG profile of the user for which information is requested.

Exemples

Supposons qu'un utilisateur disposant du droit *OBJMGT ait saisi la commande suivante : Assume a user with *OBJMGT authority entered the following command:

CHGUSRPRF   USER(JWONG)  PDG(*LIBL/TAXFORMS)  PRTD(FORM_C1)

Supposons également que le programme disposant du droit *OBJMGT contienne les commandes et déclarations suivantes : Also assume the program with *OBJMGT authority contains the following commands and declarations:

DCL   VAR(&USER)      TYPE(*CHAR)  LEN(10)
DCL   VAR(&GROUP)     TYPE(*CHAR)  LEN(10)
DCL   VAR(&LIBRARY)   TYPE(*CHAR)  LEN(10)
DCL   VAR(&DESCRIPT)  TYPE(*CHAR)  LEN(256)
RTVPDGPRF   USER(JWONG)  RTNUSER(&USER)  PDG(&GROUP)  PDGLIB(&LIBRARY)
            PRTD(&DESCRIPT)

Lorsque le programme ci-dessus est appelé, les valeurs suivantes sont renvoyées : When the above program is called, the following values are returned:

&USER      'JWONG     '
&GROUP     'TAXFORMS  '
&LIBRARY   'TAXLIB    '
&DESCRIPT  'FORM_C1 ... '

Remarque : La valeur renvoyée dans la variable &DESCRIPT est FORM_C1 suivi de 249 blancs. Note: The value returned in variable &DESCRIPT is FORM_C1 followed by 249 blanks.

Messages d'erreur

Messages *ESCAPE *ESCAPE Messages

CPF2204
Profil utilisateur &1 non trouvé.
CPF2217
Non autorisé au profil utilisateur &1.
CPF2247
Objet interne de sécurité non disponible. Code raison &1.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.