Rational Programming Patterns

Editeur COBOL de Macro

Cet éditeur permet de modifier le code source des Macros reprises de différents modèles (batch ou client par exemple). Il contient un éditeur textuel de code source dans lequel vous saisissez le code et une vue Structure du code Macro qui affiche la hiérarchie des noeuds de la Macro.

L'éditeur COBOL de Macro est accessible depuis l'onglet Source COBOL de l'éditeur de design de Macro. Pour ouvrir l'éditeur, double-cliquez sur une instance de Macro dans la vue Explorateur de designs : l'éditeur s'ouvre par défaut sur l'onglet Source COBOL. Vous pouvez également faire un clic droit et sélectionner Ouvrir avec > Editeur COBOL et modèle de Macro.
L'éditeur COBOL de Macro offre les fonctionnalités standard et les caractéristiques de l'éditeur COBOL.

Vous pouvez identifier les lignes de la Macro grâce à des couleurs. Ces couleurs peuvent être modifiées dans les préférences de l'éditeur COBOL. Pour ouvrir l'assistant des préférences, sélectionnez Fenêtre > Préférences > COBOL > Editeur > Syntaxe en couleur dans la barre de menus. Vous pouvez aussi faire un clic droit dans l'éditeur COBOL de Macro et sélectionner Préférences.

Les choix Copier et Coller sont accessibles par clic droit dans l'éditeur.

Des facilités d'insertion de code sont disponibles sous forme de micro-patterns et fragments. Les fragments spécifiques aux Macros sont accessibles depuis la catégorie Fragments RPP pour Macro de la vue Fragments. Lors de la génération de l'instance appelant la Macro, les micro-patterns sont reconnus et les lignes de code correspondantes sont automatiquement générées.
Remarque : Vous pouvez ainsi voir une annotation DOT dans la colonne 73 du COBOL. Cette annotation remplace la notion de 99BL. Vous ne devez pas la supprimer car lors de la génération, elle est remplacée par un point à la fin de la ligne significative précédente.
Un assistant de création de fonctions et sous-fonctions est accessible par clic droit dans l'éditeur COBOL de Macro. Les fonctions et sous-fonctions sont insérées dans le COBOL selon leur code. Vous pouvez les créer de façon désordonnée. Vous pouvez créer une fonction 14 avant une fonction 02 par exemple. La position du curseur lors de l’insertion est sans importance. L’assistant vous permet d’insérer des fonctions et sous-fonctions de différentes façons :
  • Insertion en mode absolu, sans positionnement par rapport aux fonctions et sous-fonctions automatiques.
  • Insertion par rapport aux fonctions et sous-fonctions automatiques du modèle Dialogue standard ou client.
  • Insertion par rapport aux fonctions et sous-fonctions automatiques du modèle Composant Applicatif. Les insertions suivantes sont possibles :
    • Insertion par rapport à un traitement de niveau hiérarchique 05
    • Insertion par rapport aux traitements SQL
    • Insertion par rapport aux traitements d'une Vue Logique
    • Insertion par rapport au niveau des accès logiques
    • Insertion par rapport au niveau des accès physiques

Conditions d'utilisation | Commentaires en retour

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