Accueil du site > Les articles > Récupérer le nom des membres d’un fichier (QUSLMBR)
Version à imprimer Enregistrer au format PDF

Récupérer le nom des membres d’un fichier (QUSLMBR)

lundi 31 mai 2004, par Didier Encinas Visites  2002 Première mise en ligne le vendredi 23 janvier 2004.

Exemple d’utilisation de l’API QUSLMBR

Création d’un User Space *USRSPC pour accueillir le résultat de l’API


 CALL QUSCRTUS +
      ('EXEMPLE   QGPL      ' /* User Space : nom et bibliothèque          */ +
       'EXEMPLE   ' /* EXTENDED ATTRIBUTE                    */ +
       X'0000012C' /* taille en hexa de l' User Space         */ +
       ' ' /* valeur d'initialisation                          */ +
       '*CHANGE   ' /* autorisation                         */ +
       'Exemple QUSLMBR User Space ') /* description                         */

Liste des membres commençant par ‘CPTA’ du fichier QCLSRC de la bibliothèque SOURCES, en utilisant le format MBRL0200.

 CALL QUSLMBR +
         ('EXEMPLE   QGPL      ' /* User Space : nom et bibliothèque          */+
          'MBRL0200' /* Format de l'API                           */ +
          'QCLSRC    SOURCES   ' /* Fichier et bibliothèque                 */ +
          'CPTA*      ' /* nom des membres */ +
        '1') /* remplace le contenu de l'User Space */

P.-S.

Il ne reste plus qu’à relire l’User Space pour récupérer chaque nom de membre.