Rational Developer for System z

Editeur de COBOL LPEX PDP

L'éditeur de COBOL LPEX PDP fournit des fonctions supplémentaires par rapport à celles déjà implémentées par l'éditeur standard LPEX. 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/é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 LPEX System z pour 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é.

Vous pouvez aussi insérer des lignes de commentaires formatés correspondant à des micro-patterns. Lors de la re-génération de l'instance, ces lignes seront reconnues et complétées avec des informations provenant du design de l'instance. Vous pouvez utiliser les micro-patterns pour ajouter des ressources internes (sous forme de Rubriques) à un Programme, une Macro, un Ecran ou un Serveur.

Vous pouvez utiliser toutes les fonctions de l'éditeur de COBOL LPEX (couper/copier/coller, différentes possibilités de sélections, filtrage de la vue, débogage, comparaison, aide à la saisie du contenu...) pour effectuer vos modifications.

Les changements spécifiques seront mis relief par une couleur spécifique (vous pouvez modifier cette couleur en sélectionnant le menu Fenêtre > Préférences > Editeur LPEX > Apparence). 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 LPEX, vous permet de connaître l'origine des lignes. Si une ligne est :
  • Grise, il s'agit d'une ligne générée,
  • Kaki, il s'agit d'une ligne de Macro.
Vous pouvez changer ces couleurs PDP par défaut en sélectionnant Fenêtre > Préférences > PDP .
Remarque : Vous pouvez aussi changer la langue par défaut du squelette de génération dans les préférences. La nouvelle langue sera prise en compte dès la génération suivante.
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 cliquez sur ce symbole, vous pouvez voir les lignes effacées ou les lignes écrasées par les lignes courantes.
  • warning 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é (ex : 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, si le code généré écrasé a été modifié...).

Conditions d'utilisation | Commentaires en retour

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