Rational Programming Patterns

Editeur COBOL PDP

L'éditeur COBOL PDP fournit des fonctions supplémentaires par rapport à celles déjà implémentées par l'éditeur COBOL standard. Il vous permet de modifier le COBOL tout en voyant clairement l'origine des lignes de code (lignes générées, lignes de Macro ou lignes de code spécifique), les lignes supprimées ou écrasées et les éventuels problèmes détectés par la réconciliation.

Pour voir le contenu de cet éditeur, vous devez avoir généré une instance. Dans la vue Explorateur de designs, vous pouvez alors faire un clic droit sur le fichier .cbl correspondant (ce fichier contient le COBOL généré) et sélectionner Ouvrir avec > Editeur COBOL PDP dans le menu contextuel.
Conseil : Vous devez connaître les concepts expliqués dans Génération et modification du COBOL d'un Programme, Ecran ou Serveur avant de lire cette page.

Vous pouvez modifier ici le code généré pour l'adapter à vos besoins. Vous pouvez ainsi insérer du code dans le code généré, supprimer ou écraser certaines parties du code généré.

Des facilités d'insertion de code sont disponibles sous forme de micro-patterns et fragments.

Important : Le contrôle syntaxique du COBOL est désactivé pour toutes les instances dont la variante de génération (indiquée dans l'onglet Définition) n'est pas une variante IBM.

Vous pouvez utiliser toutes les fonctions de l'éditeur COBOL PDP (par exemple : couper/copier/coller, différentes possibilités de sélections, filtrage de la vue, débogage, comparaison, aide à la saisie du contenu en appuyant sur les touches Ctrl et espace) pour effectuer vos modifications.

Les changements spécifiques seront mis en relief par une couleur spécifique (vous pouvez modifier cette couleur en sélectionnant le menu Fenêtre > Préférences > COBOL > Editeur > Editeurs de texte ). Par exemple, une ligne DATE-COMPILED peut être colorée si la date provenant du source Pacbase est différente de la ligne produite par le générateur local. La ligne provenant de Pacbase est conservée, à moins que vous ne décidiez du contraire.

La coloration PDP, en plus de celle de l'éditeur COBOL, vous permet de connaître l'origine des lignes.

Vous pouvez changer ces couleurs PDP par défaut en sélectionnant Fenêtre > Préférences > Programmation pilotée par pattern > Patterns Pacbase .

Deux symboles peuvent être affichés dans la marge :
  • information est affiché à l'endroit où des lignes de code ont été effacées ou écrasées. Si vous positionnez votre souris sur ce symbole, vous pouvez voir les lignes effacées ou les lignes écrasées par les lignes courantes.
  • avertissement est affiché par la réconciliation (le processus qui intègre, après une génération, le nouveau design d'une instance avec les changements spécifiques utilisateur) sur chaque ligne où un problème éventuel a été détecté (par exemple si la réconciliation n'est pas sûre de l'endroit où le code spécifique doit être placé car plusieurs endroits sont possibles, ou si le code généré écrasé a été modifié).

    Un avertissement est aussi affiché sur la première ligne en cas de désynchronisation entre un des éléments du design de l'instance générée et le COBOL généré. Cet avertissement vous prévient qu'une nouvelle génération est requise. Si un seul fichier de design a été modifié depuis la dernière génération, ce fichier est indiqué dans l'avertissement. En revanche, si plusieurs fichiers de design ont été modifiés, seul le premier est indiqué, suivi de points de suspension.

L'éditeur COBOL PDP signale un état modifié avec l'apparition d'un * dans l'onglet de l'éditeur lorsque le fichier .cbl en cours d'édition est directement modifié ou que l'un ou plusieurs des fichiers de design qu'il référence est modifié. Ainsi lorsque vous modifiez 'une instance (par exemple une Rubrique) qui est référencée par un fichier COBOL en cours d'édition, l'éditeur COBOL PDP passe en état modifié. Pour annuler les modifications de l'éditeur et des instances du modèle, faites un clic droit dans l'éditeur et sélectionnez Rétablir le fichier.

Vous pouvez modifier l'affichage dans l'éditeur COBOL PDP avec des filtres depuis la vue Structure du Code Généré. Vous pouvez également effectuer les actions suivantes à partir du menu contextuel de l'éditeur :
  • développer tous les blocs en faisant un clic droit et en sélectionnant Développer tous les blocs.
  • réduire tous les blocs en faisant un clic droit et en sélectionnant Réduire tous les blocs.

Conditions d'utilisation | Commentaires en retour

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