Lorsque vous demandez une vérification locale de la syntaxe d'un fichier COBOL ou PL/I distant, Developer for System z effectue une recherche de toutes les dépendances dans le système distant (fichiers de stockage et fichiers d'inclusion, par exemple) et place ces fichiers en cache dans un emplacement temporaire de votre espace de travail. La liste des fichiers est également enregistrée comme propriété du fichier distant. Cette recherche et cette mise en cache temporaire permettent à Developer for
System z d'effectuer une vérification de la syntaxe sans que
vous ayez à ajouter les fichiers dépendants à votre sous-projet
MVS.
Avant de commencer
Avant d'effectuer une vérification locale de syntaxe, vous devrez peut-être définir les options de génération locale. Cette opération n'est nécessaire qu'une seule fois et elle n'est obligatoire que si vous souhaitez remplacer les valeurs par défaut.
Remarque : Cette procédure met en évidence le comportement par défaut pour la vérification locale de la syntaxe. Vous pouvez également demander à Developer for System z de rechercher
des fichiers dépendants dans votre sous-projet. Pour ce faire, sélectionnez l'option Vérification de la syntaxe dans la fenêtre Préférences. Pour plus d'informations, consultez les tâches associées.
Pourquoi et quand exécuter cette tâche
Pour effectuer une vérification locale de la syntaxe d'un fichier distant à partir de la vue Projets z/OS, procédez comme suit :
Procédure
- Sélectionnez le fichier contenant le code à vérifier.
- Cliquez avec le bouton droit de la souris et sélectionnez Vérification de la syntaxe - Locale. La fenêtre Vérifier les dépendances s'ouvre alors. Elle vous invite à régénérer les dépendances du fichier distant.
- Facultatif : Si vous pensez que les dépendances ont été modifiées depuis la dernière vérification de la syntaxe, cliquez sur Régénérer les dépendances puis effectuer une vérification de syntaxe. Dans le cas contraire, cliquez sur Vérification de syntaxe uniquement. Pour examiner la liste des dépendances avant de poursuivre, cliquez sur Fichiers dépendants. La fenêtre s'élargit pour afficher la liste des fichiers dépendants et la date et l'heure de leur dernière régénération.
Remarque : Le bouton Fichiers dépendants n'est présent que si vous avez demandé une régénération des dépendances du fichier auparavant.
- Cliquez sur OK. Le compilateur local est démarré pour exécuter la vérification de la syntaxe. Une fois la vérification terminée, les éventuelles erreurs s'affichent dans la liste des erreurs distantes. Si aucune erreur n'existe, le
contrôle vous est renvoyé et vous pouvez continuer à travailler.
Résultats
Les messages d'erreur ci-dessous correspondent aux problèmes courants susceptibles de se présenter lors d'une vérification locale de la syntaxe de fichiers distants. Ces messages peuvent apparaître dans la fenêtre Incidents de régénération de dépendances. Cliquez sur le bouton
Détails pour afficher le message d'erreur précis.
- Le sous-système JES n'est pas connecté. Connectez-vous au sous-système et tentez à nouveau l'opération. Ce message est susceptible d'apparaître lorsque le sous-système JES n'est pas connecté.
- Le travail demandé s'est terminé sur une erreur JCL. Vérifiez les propriétés de génération et tentez à nouveau l'opération. Ce message est susceptible d'apparaître si vous avez spécifié un fichier partitionné dans
la bibliothèque SYSLIB, qui n'existe pas.