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 dans le menu contextuel. L'éditeur de Cobol doit
rester ouvert et sélectionné.
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.
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.
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
) 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
) 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
). Cette action développe tous les éléments de l'arbre
de la vue.
- Tout réduire (icône
) Cette action réduit tous les éléments de l'arbre de
la vue.
- Sauvegarder (icône
) 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é.