Editeur Source 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 nœuds de la Macro en mise à jour.
L'éditeur COBOL de Macro offre les fonctionnalités standard et les caractéristiques de l'éditeur COBOL.
Les choix Copier et Coller sont accessibles par clic droit dans l'éditeur.
Affichage dans l'éditeur COBOL de Macro
- Une annotation DOT qui remplace la notion de niveau 99 dans les Macros Pacbase. Vous ne devez pas la supprimer car lors de la génération, elle ajoute un point à la fin de la ligne significative précédente. Vous pouvez l'indiquer manuellement pour ajouter un point à la fin de la ligne significative précédente.
- Une annotation COA pour les lignes de code spécifique dont une opérande était COA dans Pacbase.
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 Préférences.
dans la barre de menus. Vous pouvez aussi faire un clic droit dans l'éditeur COBOL de Macro et sélectionnerDe plus, avec la coloration PDP, les lignes de déclaration des micro-patterns sont roses. Vous pouvez changer cette couleur PDP par défaut en sélectionnant .
Pour des explications sur les symboles d'erreur affichés dans la marge, référez-vous à Consultation et modification du code d'une Macro.
Écriture de code dans l'éditeur COBOL de Macro
Toutes les informations sur l'écriture de code dans l'éditeur COBOL de Macros sont accessibles à partir de Consultation et modification du code d'une Macro.
Des facilités d'insertion de code sont disponibles sous forme de micro-patterns et fragments. Les fragments qui peuvent être insérés dans les Macros sont accessibles depuis la catégorie Fragments RPP pour Macro ou Fragments RPP 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.
- 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
Reportez-vous à Création de fonctions ou sous-fonctions spécifiques pour les explications détaillées sur l'assistant de création de fonctions ou sous-fonctions.