Rational Developer for System z, Version 7.6

Vue du design Pacbase

Cette vue affiche les éléments de design de l'instance (Programme ou Ecran) dont le code est actuellement affiché via l'éditeur de COBOL LPEX 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 ou d'Ecran. 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 LPEX System z pour 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 Génération et modification du COBOL VA Pac : Les différentes étapes avant de lire cette page.

Vue d'un Programme VA Pac généré

Cette vue vous permet d'ajouter, de modifier ou de supprimer les ressources appelées dans le design du Programme, c'est à dire les instances d'entités appelées dans les onglets Lignes -CD et Lignes -W, ainsi que les Macros appelées dans l'onglet Lignes -CP.

Vue du Design Pacbase d'un Programme

Cette vue est constituée de deux colonnes :
  • La colonne Instances contient un arbre qui affiche les types de ressources sur un premier niveau (Fichiers en entrée, Fichiers en sortie, Fichiers en entrée/sortie, Fichiers de travail, Données de travail et Macros), ainsi que les instances correspondantes, jusqu'aux Rubriques, dans les niveaux imbriqués.
  • La colonne Info supplémentaire affiche des informations utiles sur les instances de l'arbre.

Les niveaux Données de travail et Macros sont communs au design des Programmes et des Ecrans et sont expliqués dans la section Informations/Actions communes.

En revanche, les catégories de fichiers (Fichiers en entrée, Fichiers en sortie, Fichiers en entrée/sortie, Fichiers de travail) sont spécifiques de la Vue du Design Pacbase d'un Programme généré. Si vous développez un niveau de fichier, vous voyez :
  • Les Structures de Données sur le premier niveau, avec leur code généré dans la première colonne. La seconde colonne affiche leur nom externe en première position. Si la Structure de Données est appelée en tant que fichier en entrée, ses niveaux de rupture et de synchronisation sont aussi affichés.
  • Les Segments sur le deuxième niveau :
    • Si le Segment est appelé dans une Structure de Données composite, 00 est indiqué dans la première colonne si le Segment n'appartient pas à la Structure principale. Les autres Segments de la Structure de Données composite n'ont aucune information dans la première colonne.
    • Si le Segment fait partie d'une Structure de Données simple, son nom est affiché dans la première colonne.
    Dans la seconde colonne est affiché le nom (s'il n'est pas affiché dans la première colonne) et le libellé du Segment, séparés par un tiret.
  • Les Rubriques sur le troisième niveau, avec leur nom dans la première colonne et leur libellé dans la seconde colonne.

Si vous faites un clic droit sur une catégorie de fichier, vous pouvez ajouter un fichier. Ce choix ouvre un assistant vous permettant de sélectionner une Structure de Données. La Structure de Données sélectionnée s'insèrera dans la catégorie de fichier courante.

Si vous faites un clic droit sur un des fichiers, vous pouvez le supprimer. De plus, si vous faites un clic droit sur une Structure de Données fichier, vous pouvez dupliquer le fichier ou ajouter une Structure de Données au fichier. Vous pouvez aussi modifier les paramètres du fichier dans un assistant qui affiche les mêmes informations que la section Définition d'une ligne -CD de l'onglet Lignes -CD du Programme.

Vue d'un Ecran VA Pac généré

Cette vue vous permet d'ajouter, de modifier ou de supprimer les ressources appelées dans le design de l'Ecran, c'est à dire les instances d'entités appelées dans les onglets Lignes -CS, Lignes -W et Lignes -CP.

Vue du Design Pacbase d'un Ecran

Cette vue est constituée de deux colonnes :
  • La colonne Instances contient un arbre qui affiche les types de ressources sur un premier niveau (Fichiers gérés, Données de travail et Macros) ainsi que les instances correspondantes, jusqu'aux Rubriques, dans les niveaux imbriqués,
  • La colonne Info supplémentaire affiche des informations utiles sur les instances de l'arbre.

Les catégories Données de travail et Macros sont communs au design des Programmes et des Ecrans et sont expliqués dans la section Informations/Actions communes.

En revanche, la catégorie Fichiers gérés est spécifique de la Vue de Design Pacbase d'un Ecran généré. Si vous la développez, vous voyez trois subdivisions, correspondant aux trois catégories de l'Ecran (En-tête, Répétitive et Bas d'écran), selon les informations indiquées dans l'onglet Lignes -CS. Chaque subdivision contient les Segments appelés.

Le premier niveau de l'appel de Segment affiche le code généré du Segment (saisi dans la zone code Segment de la section Appel de Segment de l'onglet Lignes -CS) dans la première colonne, et le nom externe (saisi dans l'onglet Lignes -CS) dans la seconde colonne.

Si vous développez ce niveau, vous voyez le nom dans le référentiel et le libellé associé du Segment et, au niveau le plus fin, le nom et le libellé des Rubriques appelées dans le Segment.

Informations/Actions communes

Les catégories Données de travail et Macros sont communs aux Programmes et Ecrans générés :
  • La catégorie Données de travail affiche :
    • Dans la première colonne, soit les Structures de Données (avec les Segments sélectionnés et les Rubriques) avec le code généré de chaque Structure de Données, soit les Rubriques, au même niveau que les Structures de Données, avec le nom de chaque Rubrique.
    • Dans la deuxième colonne, l'emplacement COBOL, le numéro de ligne et le libellé.
    Si vous faites un clic droit sur la catégorie Données de travail, vous pouvez ajouter une Structure de Données en working ou ajouter une Rubrique.
    Après avoir inséré une Structure de Données ou une Rubrique, vous pouvez faire un clic droit dessus et modifier ses caractéristiques d'appel dans un assistant qui contient les mêmes informations que la section :
    • Appel d'une Structure de Données de l'onglet Lignes -W pour une Structure de Données,
    • Appel d'une Rubrique de l'onglet Lignes -W pour une Rubrique.
  • La catégorie Macros affiche les Macros appelées dans le Programme ou l'Ecran, avec le nom de la Macro dans la première colonne, et son libellé dans la deuxième colonne.

    Si vous faites un clic droit sur la catégorie Macros, vous pouvez ajouter une Macro.

    Après avoir inséré une Macro, vous pouvez faire un clic droit dessus et modifier ses caractéristiques d'appel dans un assistant qui contient les mêmes informations que la section Appel d'une Macro de l'onglet Lignes -CP.

Cette vue contient une barre d'outils vous permettant d'effectuer les actions suivantes :
  • Ouvrir le design (icône ouvrir le design dans un éditeur dédié) du Programme ou de l'Ecran courant dans son éditeur dédié. Vous pourrez alors voir et modifier l'appel des ressources directement dans les onglets Lignes -CD, Lignes -CS, Lignes -W et Lignes -CP.
  • Générer le code et lancer la réconciliation (icône Générer le code et lancer la réconciliation) après avoir mis à jour la Vue du design Pacbase de votre Programme/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. C'est le principe de la réconciliation. Ce bouton n'est activable que si le design est cohérent.
  • Tout développer (icône Tout développer). Cette action développe tous les éléments de l'arbre de la vue.
  • Tout réduire (icône Tout réduire) Cette action réduit tous les éléments de l'arbre de la vue.
  • Sauvegarder (icône Sauvegarder) vos mises à jour et toutes les instances impliquées dans le design de l'instance courante (Programme, Ecran, Structure de Données, Segments et Macros). Vous pouvez activer ce bouton, même si le design est incohérent. La sauvegarde du dezign dans la Vue du design Pacbase sauvegarde aussi les mises à jour dans les éditeurs d'instance, si ceux-ci sont ouverts lors de la sauvegarde.
    Remarque : Si vous modifiez la Vue du design Pacbase, vous pouvez la sauvegarder à n'importe quel moment, même si le design est erroné. Cependant, vous ne pouvez pas lancer de génération tant que le design n'a pas été corrigé.

Conditions d'utilisation | Commentaires en retour

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