Personnalisation de Program Preparation

Program Preparation aide vos utilisateurs à accéder aux compilateurs et utilitaires de développement installés sur votre site. Vous pouvez fournir aux utilisateurs des valeurs par défaut pour les modèles de nommage de fichier, les paramètres d'allocation de fichier et les chaînes d'options de compilateur et d'utilitaire.

Pour donner aux utilisateurs l'accès aux compilateurs et outils de développement appropriés, procédez comme suit :

  1. Editez le membre EQAZDFLT1 du fichier hlq.SEQATLIB .
  2. Modifiez les noms de fichier de sorte qu'ils correspondent à ceux que vous utilisez sur votre site.
  3. Ajoutez les paramètres requis par votre site. Vous pouvez ajouter des paramètres à l'aide d'une des méthodes suivantes :
    • Utilisez l'instruction INCLUDE 'any.data.set.name'; pour inclure des instructions à partir d'un fichier que vous avez créé.
    • Utilisez l'instruction INCLUDE membername; pour inclure des paramètres à partir d'autres membres dans le fichier hlq.SEQATLIB.
    Voir les membres EQAZDSYS et EQAZDUSR du fichier hlq.SEQATLIB pour la liste complète des paramètres et la convention de syntaxe pour ces paramètres.

    Si vos utilisateurs utilisent des terminaux ne pouvant pas afficher du texte anglais en caractères mixtes, vous devez entrer tous les paramètres en anglais majuscule.

    Si votre site utilise CCCA et que vous devez utiliser le paramètre VOLUMES lorsque vous définissez des fichiers privés (par exemple, un cluster n'est pas géré par SMS), vous devez inclure le paramètre VOLUMES lorsque vous définissez des ensembles de données privés. Modifiez les variables suivantes pour inclure le paramètre VOLUMES :

    • yccctla1
    • ycclcpa1
    • yccchga1
    • yccwrka1
    • ycctkna1

    L'exemple suivant montre comment la variable yccctla1 est modifiée pour inclure le paramètre VOLUMES(SYS166):

    yccctla1 =           !  CONTROL FILE KSDS
                        RECORDS(10000 1000)
                        FREESPACE(30 30)
                        INDEXED
                        SPEED
                        CISZ(4096)
                        UNIQUE
                        KEYS(15 0)
                        VOLUMES(SYS166)
                        RECORDSIZE(188 188);
1 USERMOD EQAUMOD5 est fourni pour la mise à jour d'EQAZDFLT. Consultez la section « USERMODs » ( SMP/E ) du guide de personnalisation du débogueur IBM® z/OS® pour obtenir un USERMOD ( SMP/E ) pour cette personnalisation.