Cet éditeur permet de modifier les Macros reprises de différents
modèles (batch, dialogue, client, moniteur client, moniteur serveur
ou modèle serveur). Il contient un éditeur de code COBOL dans lequel
vous saisissez directement votre code et une vue Structure
du code Macro qui affiche la hiérarchie des noeuds des
fonctions et sous-fonctions de la Macro. Vous pouvez insérer des fonctions,
des sous-fonctions et des commentaires formatés correspondant à des
micro-patterns sous les lignes fonctions dans l'éditeur. Vous
pouvez également compléter les traitements standard.
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 éditeur
COBOL et modèle.
L'éditeur COBOL de Macro se compose
d'un éditeur textuel et d'une vue Structure du
code de la Macro.
Il permet de saisir, modifier et supprimer des lignes dans
un fichier de design de Macro. L'éditeur offre les fonctionnalités
standard et les caractéristiques de l'éditeur COBOL. Grâce à
un système de couleurs, il permet d'identifier clairement les
lignes de la Macro. La vue associée à l'éditeur est présentée
sous
Vue Structure du code MacroFigure 1. Editeur
COBOL de Macro
Les lignes de code de la Macro sont identifiées par des couleurs
standard de l'éditeur.
Toutes 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 dans la barre de menus de la vue Explorateur
de designs. Vous pouvez aussi faire un clic droit dans
l'éditeur COBOL de Macro et sélectionner Préférences.
A faire : Vous pouvez insérer
manuellement des
micro-patterns sous la forme d'un commentaire
formaté.
Remarque : Lors de la génération de l'instance appelant
la Macro, ces lignes seront reconnues et automatiquement complétées.
Vous
pouvez effectuer un certain nombre d'actions génériques ou spécifiques
à l'élément sélectionné. Vous pouvez créer des options communes
à tous les modèles :
- Des liens en linkage sections
- Des lignes de description caractérisant une ou plusieurs séquences
d'instructions communes à plusieurs programmes (en début de programme
en zone 'working', ou dans la partie de description des
traitements)
- Des fonctions ou sous-fonctions
- Des lignes de détail en PROCEDURE DIVISION
Ou des options spécifiques au modèle sélectionné (batch, dialogue,
client, moniteur client, moniteur serveur ou modèle serveur) :
- Mise à jour des paramètres (spécifique dialogue ou serveur)
- Insertion au niveau d'un traitement général (spécifique serveur)
- Insertion au niveau d'une Vue Logique (spécifique serveur)
- Insertion au niveau d'un accès logique (spécifique serveur)
- Insertion au niveau d'un accès physique (spécifique serveur)
.