Rational Programming Patterns

Vue Design d'un Ecran

Cette vue affiche les éléments de design de l'instance générée dont le code est actuellement affiché avec l'éditeur COBOL PDP (Pattern Driven Programming), et sélectionné. Elle vous permet de voir et de modifier le design de l'instance puis de regénérer cette instance afin de prendre les modifications en compte.

Pour voir le contenu de cette vue, vous devez avoir généré une instance de Programme, d'Ecran ou de Serveur. Dans la vue Explorateur de designs, vous devez alors faire un clic droit sur le fichier .cbl correspondant (ce fichier contient le COBOL généré) et sélectionner Ouvrir avec > Editeur COBOL PDP dans le menu contextuel. L'éditeur de COBOL doit rester ouvert et sélectionné.
Conseil : Vous devez connaître les concepts expliqués dans Les étapes pour générer le COBOL d'un Programme, Ecran ou Serveur.
Les éléments du design de l'instance sont constitués des attributs et des ressources de l'instance. Vous pouvez les modifier à différents niveaux :
  • Directement dans cette vue. Cependant, cette vue ne permet pas d'effectuer toutes les actions disponibles depuis les éditeurs. Seul un sous-ensemble des actions de mise à jour est disponible.
    • Vous pouvez écraser les valeurs affichées dans la colonne Valeur. La zone correspondante de l'éditeur et le code COBOL seront automatiquement modifiés.
      Lorsque vous modifiez une instance (une Structure de Données ou une Macro par exemple) appelée dans le design, l'éditeur de l'instance modifiée s'ouvre en arrière-plan dans la zone des éditeurs, avec un astérisque (symbole signalant que l'instance a été modifiée). Un éditeur s'ouvre pour chaque instance modifiée. Vous devez sauvegarder explicitement chaque instance.
      Remarque : Si la zone a une liste limitée de valeurs, vous pouvez dérouler la liste de toutes les valeurs possibles.
    • Vous pouvez aussi appeler de nouvelles ressources en vous positionnant dans une catégorie et en faisant un clic droit. Le menu contextuel vous permet alors d'ajouter une ressource adaptée à la catégorie.
  • Dans l'onglet correspondant de l'éditeur, en faisant un clic droit et en sélectionnant Ouvrir l'éditeur dans le menu contextuel. Toutes les modifications effectuées dans l'éditeur seront automatiquement prises en compte dans la vue et le code COBOL.
  • Dans le code COBOL ouvert avec l'éditeur COBOL PDP. Toutes les modifications dans les lignes de design du code COBOL seront automatiquement prises en compte dans la vue et l'éditeur.

Description de la vue

Cette vue montre une vue hiérarchique des éléments de design.

Remarque : Les valeurs possibles des zones affichées dans cette vue sont expliquées dans l'aide associée à l'onglet correspondant de l'éditeur. Sous chaque niveau hiérarchique, vous trouverez des liens pointant vers cette aide.

La catégorie Mots-clés s'affiche uniquement si au moins un mot-clé a été indiqué dans l'onglet Mots-clés de l'instance. Dans la vue, vous pouvez simplement modifier le nom des mots-clés déjà indiqués. Pour ajouter des mots-clés, vous devez ouvrir l'éditeur en faisant un clic doit n'importe où dans la vue et en sélectionnant Ouvrir l'éditeur. Vous pourrez alors ajouter des mots-clés dans l'onglet Mots-clés.

La catégorie Attributs contient les mêmes informations que l'onglet Définition de l'instance. Vous pouvez modifier les valeurs directement dans la vue, ou dans l'éditeur de l'instance. Pour ouvrir l'éditeur, faites un clic droit n'importe où dans la vue, sauf sur une ligne d'instance appelée, et sélectionnez Ouvrir l'éditeur.

La catégorie Dialogue référencé contient les mêmes informations que les onglets de l'éditeur de Dialogue :
  • Attributs contient la définition du Dialogue (mêmes informations que l'onglet Définition).
  • Zone commune de conversation contient le nom et le libellé de la Structure de Données sélectionnée en tant que zone commune de conversation (mêmes informations que l'onglet Complément).
  • Fichiers gérés contient les Segments et les Structures de Données appelés dans le Dialogue (mêmes informations que l'onglet Lignes -CS).
  • Données de travail représente les ressources internes appelées dans la WORKING STORAGE SECTION du Dialogue.
  • Macros affiche les appels de Macro du Dialogue (mêmes informations que l'onglet Lignes -CP).
Toutes les autres ressources sont relatives à l'Ecran :
  • Description de la maquette affiche les éléments appelés dans la maquette de l'Ecran (mêmes informations que l'onglet Lignes -CE).
  • Fichiers gérés contient les Segments et les Structures de Données appelés dans l'Ecran (mêmes informations que l'onglet Lignes -CS).
  • Données de travail représente les ressources internes appelées dans la WORKING STORAGE SECTION de l'Ecran.
  • Macros affiche les appels de Macro de l'Ecran (mêmes informations que l'onglet Lignes -CP).

Menu contextuel et barre d'outils

La vue contient un menu contextuel dont les choix s'appliquent aux ressources de l'instance. Leur ordre reflète l'ordre des ressources dans la hiérarchie.

Le menu contextuel rend actifs des choix permettant d'ajouter et de modifier les ressources selon la catégorie sélectionnée et la position de la sélection dans la catégorie.
Exemple : Si vous cliquez sur la catégorie Entrée, le choix Ajouter un ou plusieurs fichiers est actif. Si vous cliquez sur une ligne d'appel de fichier de la catégorie Entrée, le choix Ajouter des Structures de Données dans le fichier est actif.
La sélection d'un de ces choix ouvre une boîte de sélection qui affiche uniquement les instances présentes dans le chemin de compilation du projet.
Ce menu contient toujours les choix suivants :
  • Ouvrir l'éditeur, qui ouvre l'éditeur le l'instance générée ou l'éditeur de l'instance appelée dans le design.
    Exemple : Si vous sélectionnez ce choix depuis le premier niveau de la hiérarchie (Données de travail ou Mots-clés par exemple), l'éditeur du Programme, de l'Ecran ou du Serveur généré s'ouvre. En revanche, une sélection depuis une instance imbriquée dans une ligne d'appel (une Structure de Données ou un Segment par exemple) ouvre l'éditeur de cette instance.
  • Supprimer, qui supprime le niveau hiérarchique sélectionné.
La vue contient aussi une barre d'outils vous permettant de Générer le code (Générer le code) après avoir mis à jour le design de votre Programme ou Ecran. Le code nouvellement généré intégrera les modifications du design, tout en conservant tous les changements spécifiques entrés dans le code. Ce bouton n'est activable que si le design est cohérent. Lorsque le design de l’instance est modifié, il peut y avoir un déphasage entre le design et le COBOL généré. Dans ce cas le bouton permettant la génération se colorise (Générer est recommandé suite à des modifications dans le design) pour signifier que Générer est recommandé suite à des modifications dans le design. Une fois la génération effectuée, le déphasage disparaît et le bouton reprend son aspect initial.
Limite : Les fonctions Annuler et Répéter de l’éditeur sont désactivées après une génération. La pile de modifications pour Annuler/Répéter est vide après chaque génération. Les modifications faites avant une génération ne peuvent donc pas être défaites par la fonction Annuler. Pour supprimer les modifications (génération comprise) effectuées avant la génération, il est toujours possible de sortir de l’éditeur sans sauvegarder ou d’utiliser la fonction Rétablir le fichier.
Les valeurs possibles des Attributs de l'Ecran sont expliquées dans le lien pointant sur l'onglet Définition de l'Ecran ci-dessous
Remarque : La valeur Valeur par défaut affichée dans les zones Attributs signifie qua la valeur est héritée du Dialogue.

Conditions d'utilisation | Commentaires en retour

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