Rational Developer for System z, version 7.6

Développement z/OS classique avec la vue SCLM

SCLM Developer Toolkit vous permet de visualiser le contenu des bibliothèques contrôlées par SCLM via les vues du mode Développeur SCLM et du mode explorateur SCLM. Le mode Développeur SCLM fournit la liste des membres de la hiérarchie SCLM, sachant que la liste contient un seul noeud par type SCLM et que ce noeud affiche les membres de tous les groupes de la hiérarchie. Le mode Explorateur SCLM affiche individuellement chaque groupe de la liste. Le mode Explorateur affiche une représentation de la hiérarchie de SCLM, tandis que le mode Développeur affiche une vue qui masque une partie de la structure. Le mode Développeur est similaire aux listes de membres SCLM dans l'interface basée sur l'hôte. Pour passer de la vue du mode Explorateur SCLM à la vue du mode Développeur SCLM, cliquez avec le bouton droit dans le mode en cours et sélectionnez Changer de mode de vue, ou cliquez sur le bouton Changer de vue dans la barre d'outils de la vue SCLM.

Les fonctions SCLM telles que l'extraction, la restitution, la génération et la promotion sont accessibles via les menus contextuels dans la vue SCLM.

Lorsque vous éditez un membre qui a été extrait ou que vous parcourez un membre non extrait, l'éditeur par défaut est utilisé. L'éditeur par défaut est déterminé en fonction de l'extension de nom du fichier de poste de travail utilisé pour stocker le membre lorsque le fichier est téléchargé sur le poste de travail.

Des extensions de langage doivent être définies pour que vous puissiez utiliser certaines fonctions SCLM. Il est conseillé de les configurer avant d'utiliser des fonctions SCLM. Pour définir les extensions par défaut des langages définis dans vos projets SCLM, sélectionnez Fenêtre->Préférences->Equipe->Préférences du SCLM->Extension de langage. Cliquez sur Nouveau pour créer un nouveau modèle d'extension de langage ou sur Induire pour configurer automatiquement les extensions les plus courantes. Pour définir l'éditeur par défaut associé à chaque extension, utilisez les pages des préférences de l'éditeur Eclipse.

Si vous utilisez SCLM Developer Toolkit avec Rational Developer for z et que vous écrivez des programmes COBOL ou PL/I, vous pouvez utiliser certaines des fonctions locales et distantes de vérification syntaxique de Rational Developer for z dans les vues SCLM.

Les fonctions de vérification syntaxique de Rational Developer for z sont disponibles uniquement pour les membres qui ont été extraits de SCLM.

Pour utiliser la fonction Vérification de la syntaxe distante ou la fonction associée Régénérer les dépendances, vous devez préciser des options de compilateur par défaut et une carte de travail via la vue RSE. Créez un filtre pour afficher le fichier réel contenant le groupe et les types dans lesquels se trouvent la source COBOL ou PL/I dans votre groupe de développement. Affichez vos fichiers de groupe de développement dans la vue RSE et utilisez le menu contextuel pour préciser la carte de travail et les options de compilation COBOL ou PL/I. Si vous utilisez DB2 ou CICS, le niveau de compilateur COBOL ou PL/I doit prendre en charge les fonctions de pré-processeur intégrées. SCLM Developer Toolkit ne prend pas en charge l'utilisation d'étapes distinctes de pré-processeur. Il n'est pas nécessaire de définir les fichiers SYSLIB dans la page de propriétés, car SCLM les détermine automatiquement. Si votre installation utilise des procédures JCL personnalisées, demandez à l'équipe d'administration du système de vous communiquer les informations requises les concernant.

La fonction Vérification de la syntaxe distante exécute une compilation sur l'hôte et affiche les erreurs dans la vue des erreurs distantes dans Eclipse. Pour ce faire, elle envoie vos fichiers extraits vers un fichier de travail dans MVS, puis soumet un JCL qui référence le fichier de travail et tous les fichiers auxquels SCLM doit normalement accéder pendant le processus de compilation. Si vous souhaitez réduire le nombre de fichiers envoyés par SCLM pendant une vérification syntaxique distante, utilisez la fonction de régénération des dépendances; Cette fonction indique à SCLM Developer Toolkit les fichiers qui sont réellement utilisés pendant la compilation. Comme les fichiers changent au sein de votre système, régénérez régulièrement les dépendances pour être sûr que SCLM Developer Toolkit dispose d'informations à jour.

La vérification de la syntaxe locale utilise les compilateurs COBOL et PL/I intégrés fournis avec Rational Developer for z. Pour satisfaire les dépendances requises pendant ces compilations, il peut être nécessaire d'utiliser la fonction Régénérer les dépendances. Cette fonction appelle le compilateur sur l'hôte afin de déterminer quels sont les fichiers copiés ou inclus par le programme principal, puis elle télécharge ces fichiers dans le projet de configuration SCLM sur le poste de travail. Lorsque ces fichiers sont présents sur le poste de travail, vous pouvez utiliser la fonction Vérification de la syntaxe locale pour pour rechercher le erreurs de compilation. Comme pour la fonction Vérification de la syntaxe distante, les erreurs s'affichent dans la vue des erreurs distantes dans Rational Developer for z. Les paramètres du compilateur pour la vérification de la syntaxe locale peuvent être définis dans la vue SCLM à l'aide du menu Vérification de la syntaxe ->Propriétés de la Vérification de la syntaxe locale. Vous pouvez aussi définir des valeurs par défaut au niveau de l'espace de travail pour les Propriétés de la Vérification de la syntaxe locale à partir de la page des Préférences SCLM : pour ce faire, sélectionnez Fenêtre->Préférences->Equipe->Préférences du SCLM->Vérification de la syntaxe en local Dans cette page des préférences, vous pouvez choisir u langage dans la liste déroulante Langage, et configurer les valeurs par défaut à utiliser pour tous les membres pour lesquels ce langage est défini. Cette liste déroulante est remplie avec les langages que vous avez configurés dans la page des préférences de Correspondance extension - langage et optionnellement dans la page Correspondance de type de fichiers SCLM.
Remarque : Les propriétés de compilation peuvent être définies individuellement pour les membres, mais vous devez savoir que lorsque le membre est restitué, ces propriétés peuvent être supprimées. Par conséquent, définissez les propriétés de compilation distantes à l'aide du nom de fichier dans la vue RSE et les propriétés de compilation locales à l'aide du niveau de groupe ou de type dans la vue SCLM.

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)