Rational Developer for System z, Version 7.6

Arbre des tags de la Macrostructure

Cette vue vous permet de modifier le code de la macrostructure. Les menus contextuels sont fonction du modèle choisi à l'ouverture de la macro (modèle Batch ou dialogue) et du type de vue affiché (avec ou sans édition de squelette de programme).

Cette vue est disponible depuis la vue Navigation de la perspective Design, en cliquant sur un fichier généré .cblgen viaet sélectionnant dans le menu contextuel Ouvrir avec > Editeur pdp de macro (modèle Batch ou dialoguel). L'éditeur PDP de macro consiste d'un éditeur de type LPEX et d'une vue sur l'arbre des tags de la macro. Cette page présente la vue Arbre des tags de la macrostructure identifiée dans l'image suivante par une flèche rouge :

Pour afficher le code d'une macrostructure dans un squelette de programme, cliquez sur . Les lignes appartenant au programme de reprise sont en verts par défaut.

Barre d'outils

Editer le squelette
Cliquez sur pour afficher les tags de la macro dans un squelette de programme issu du modèle que vous avez sélectionné à l'ouverture de la macro dans l'éditeur PDP. Cliquer une seconde fois sur pour revenir à l'affichage par défaut (vue sans squelette).
Déplier
Cliquez sur pour déplier tous les noeuds de l'arbre des tags.
Replier
Cliquez sur pour replier tous les noeuds.

Texte du filtre

Vous pouvez faire une recherche des noeuds dans la liste des tags et appliquer un filtre de façon à afficher uniquement les noeuds recherchés. Vous pouvez utiliser les caractères '*' et '?'. Lorsque vous commencez à saisir dans la zone dédiée aux filtres, un bouton s'affiche à droite. Il permet d'effacer le texte saisi et de revenir à l'affichage précédent.

Menu contextuel

Vous pouvez effectuer un certain nombre d'actions à partir du menu contextuel qui s'ouvre par clic droit sur un noeud, tag, fonction, sous-fonction sélectionnés dans l'arbre des tags.
Supprimer le tag
Ce choix permet de supprimer un tag sélectionné dans l'arbre des tags.
Ecraser le tag
Ce choix permet d'écraser le tag sélectionné dans l'arbre des tags et de le remplacer par un autre tag.
Créer un tag fils
Ce choix permet de créer une ligne détail sous une fonction/sous-fonction sélectionnée dans une vue standard (sans squelette), ou encore de créer un tag fils à partir d'un tag <SOURCE>, d'un tag <WORKING>, d'un tag <SUITE-WORKING>, d'un tag <IOSEC-FILECTRL> ou encore d'un tag <FILE> dans une vue avec édition du squelette d'un programme. Ce choix ouvre une boîte de dialogue dans laquelle vous devez compléter des paramètres adaptés au type de tag sélectionné.
Regrouper des tags
Ce choix est disponible exclusivement pour un affiche avec squelette de programme, il permet de regrouper les tags sélectionnés dans l'arbre des tags.
Créer un linkage
Ce choix est utilisé dans une vue avec édition du squelette de programme afin de créer un linkage sous un tag <DATA> sélectionné dans l'arbre des tags. Dans la boîte de dialogue qui s'ouvre, vous devez indiquer un numéro de ligne.
Créer une working
Ce choix est disponible exclusivement pour un affiche avec squelette de programme, il permet de créer une section working.
Génération/pas de génération
Ce choix permet de taguer les fonctions que vous souhaitez générer. Vous devez sélectionner une fonction et choisir dans le menu contextuel (clic droit) nGénération/pas de génération, un tag bleu SUP s'ajoute alors à gauche du noeud de la fonction. Vous pouvez supprimer ce tag en sélectionnant la fonction taggée pour la génération et sélectionner à nouveau Génération/pas de génération, cette action annule le tagage de la fonction pour la génération.
Créer une fonction/sous-fonction
Ce choix est disponible quelque soit le mode d'affichage (avec ou sans édition de squelette), il permet de créer une fonction ou une sous-fonction sub-function. Il ouvre une boîte de dialogue dans laquelle vous devez saisir le code de la fonction ou sous-fonction et une valeur dans la zone niveau.
Mise à jour du niveau
Ce choix permet de modifier le niveau d'une fonction ou sous-fonction. Il est disponible dans les deux modes d'affichage (avec ous ans édition du squelette). Le niveau doit être saisi dans la boîte de dialogue qui s'ouvre.
Création d'une fonction/sous-fonction spécifique
Ce choix est disponible uniquement dans un éditeur de modèle dialogue. Il permet de créer une nouvelle fonction ou sous-fonction en affichage standard (sans édition de squelette).
Note : Le choix du modèle se fait à l'ouverture de la macro.
Mise à jour des paramètres (spécifique dialogue)
Ce choix n'est disponible que sur une fonction dialogue. Il permet de mettre à jour les paramètres d'une sous-fonction dialogue sélectionnée dans l'arbre des tags.
Note : Le choix du modèle se fait à l'ouverture de la macro.

Conditions d'utilisation | Commentaires en retour

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