Pour utiliser les fonctions d'affichage des dépendances et de
vérification de la syntaxe de Rational Developer
for System
z, vous devez définir les options de compilation appropriées.
Pourquoi et quand exécuter cette tâche
Rational Developer
for System
z comporte des fonctions d'affichage
des dépendances et de vérification de la syntaxe qui détectent les
dépendances dans les programmes COBOL et PL/I. Ces fonctions utilisent les compilateurs COBOL et PL/I
afin de localiser les membres de copie et d'inclure les fichiers nécessaires
à un programme COBOL ou PL/I pour exécuter correctement la compilation. Ces fonctions sont disponibles dans plusieurs endroits de l'interface de Rational Developer for System z :
- Dans la perspective Projets z/OS, sélectionnez
un sous-projet contenant des fichiers COBOL ou PL/I, puis sélectionnez Afficher les dépendances.
- Dans la vue Projets z/OS, sélectionnez un fichier COBOL ou PL/I ou un projet local contenant des fichiers COBOL ou PL/I, puis sélectionnez Afficher les dépendances.
- Dans l'assistant Travail en mode déconnecté, sélectionnez le bouton Afficher les dépendances dans la page Afficher les dépendances pour les ressources sélectionnées.
- Dans la vue Projets z/OS ou dans l'éditeur LPEX System z, sélectionnez ou ouvrez un fichier PL/I ou COBOL distant, puis sélectionnez Vérification de la syntaxe > Local ou appuyez sur Ctrl+Alt+L.
- Dans la vue Projets z/OS ou dans l'éditeur LPEX System z, sélectionnez ou ouvrez un fichier COBOL ou PL/I, puis sélectionnez Vérification de la syntaxe > Distant ou appuyez sur Ctrl+Alt+R.
Pour définir les options de
compilation pour une opération d'affichage des dépendances ou de vérification
distante de la syntaxe, procédez comme suit :
Procédure
- Dans la page Procédures et étapes des Paramètres COBOL ou des Paramètres PL/I, développez
le nom de procédure ELAXFCOC ou ELAXFPL1.
- Cliquez deux fois sur l'étape COBOL ou PLI. La zone Options de compilation d'étape
COBOL ou Options de compilation d'étape PL/I
s'ouvre.
- Cochez la case Prendre en charge le retour d'erreur. Cette case à cocher indique au compilateur qu'il doit attribuer un
fichier XML pendant l'affichage des dépendances ou la vérification distante de
la syntaxe. Rational Developer
for System
z analyse ce fichier XML pour afficher les fichiers dépendants.
- Ajoutez XINFO(XML) dans la zone Options de compilation
de Options de compilation d'étape COBOL ou
Options de compilation d'étape PL/I. Pour COBOL, les options de compilation des opérations Vérification de la syntaxe distante
et Afficher les dépendances sont ADATA,EXIT(ADEXIT(ELAXMGUX)). Elles sont automatiquement indiquées au
compilateur sur une opération Vérification de la syntaxe distante ou Afficher les dépendances. Pour PL/I, les options de compilation des opérations Vérification de la syntaxe distante
et Afficher les dépendances sont XINFO(XML). Elles sont automatiquement indiquées au
compilateur sur une opération Vérification de la syntaxe distante ou Afficher les dépendances.
Que faire ensuite
Remarque : Si, une fois ces options définies, les demandes
d'affichage des dépendances ou de vérification distante de la syntaxe
échouent,
vérifiez que le serveur de commandes TSO est correctement configuré. Pour ce
faire, une méthode simple consiste à attribuer un fichier à partir de la vue
Projets z/OS ou Systèmes distants.