Cet onglet permet d'indiquer comment accéder aux Segments
dans les traitements de contrôle, mise à jour et affichage associés
à l'Ecran ou au Dialogue. Vous spécifiez ici les attributs physiques
et les conditions d'accès pour chaque Segment (fichier standard
ou type de base, clés....), les caractéristiques d'utilisation
et les caractéristiques logiques des Rubriques appelées dans les Segments.
Le nombre de lignes de description d'un Segment appelé
est limité à 100 par catégorie. Les Segments de l'Ecran ou du
Dialogue ayant le même code Structure de Données doivent avoir la
même organisation, le même type de description et, pour l'organisation
V, le même nom externe. Pour l'organisation D, les Segments ayant
le même code Structure de Données sont générés en REDEFINES.
Les traitements d'accès logique à un Segment sont générés,
indépendamment de la variante, en fonction des utilisations (en réception
ou en affichage) du Segment.
Tableau des ressources externes
L'onglet
Lignes -CS est constitué
de trois parties :
- La liste des Segments appelés dans un Ecran ou un Dialogue sélectionné,
- Des boutons d'action,
- Les sections lignes -CS - appel de Segments et lignes
-CS - appel de Rubriques.
En haut de la fenêtre de l'onglet, vous
pouvez voir un tableau contenant les appels de Segments dans un Ecran
ou Dialogue. Dans un Ecran ou Dialogue, les ressources appelées sont
les Segments, les Rubriques et les Serveurs. Les Rubriques représentent
les objets de persistance, elles sont regroupées sous le même système
de stockage de données physiques.
Vous pouvez compléter et réorganiser
la liste avec les choix du menu contextuel par un clic droit sur la
liste (Copier, Coller, Rétablir, Supprimer,
déplacer vers le haut ↑ ou déplacer vers le
bas↓). Le choix du menu contextuel Afficher
les colonnes permet de modifier l'affichage des colonnes
du tableau. Vous pouvez afficher toutes les colonnes si vous cliquez
sur ou sélectionner seulement certaines d'entre elles
en cliquant sur le choix . Dans la fenêtre
sui s'ouvre, vous pouvez cocher les colonnes qui vous semblent
pertinentes pour l'affichage de la liste des lignes -CS des Ecrans
et Dialogues. Vous pouvez autrement cliquer directement sur les colonnes
dans la liste qui s'affiche à partir du menu contextuel Afficher
les colonnes.
Sections Lignes -CS - Appel de Segment/Rubrique ou
de Serveur
Les sections Appel de Segment, de Rubrique ou
de Serveur se dégrisent uniquement si vous cliquez sur un appel de
Segment ou de Rubrique dans la liste des lignes -CS de l'Ecran
ou du Dialogue ou lorsque vous créez de nouveaux appels. Autrement,
ces sections sont grisées. Pour chaque Segment ou Rubrique, vous devez
indiquer :
- La catégorie (en-tête, répétitive, bas d'écran).
- Le type d'accès logique (contrôle ou mise à jour) à exécuter
sur le Segment en réception ou mode affichage, ainsi que le mode de
chargement de la clé.
- L'utilisation du code généré.
- Si l'accès est conditionné par l'utilisation d'un
autre Segment.
- L'organisation physique (seulement pour les appels de Segments).
Vous pouvez aussi ajouter des appels de Serveur dans un
Ecran client TUI et un Dialogue pour contrôle et sélection.
- Si vous sélectionnez ou créez un appel de Segment et ouvrez la
section Lignes -CS - Appel de Segment en cliquant
sur la flèche, vous pouvez compléter les zones avec les caractéristiques
logiques, physiques d'un Segment appelé et les informations sur
la clé d'accès.
- Si vous sélectionnez ou créez un appel de Rubrique et dépliez
la section Lignes -CS - Appel de Rubrique vous
pouvez compléter les zones avec les caractéristiques logiques de la
Rubrique appelée et les informations sur la clé.
Caractéristiques des ressources
Pour chaque
Segment appelé dans le Composant Applicatif, vous devez indiquer dans
les sections dédiées aux appels qui se dégrisent lors de la création
d'une ligne d'appel :
- Les caractéristiques logiques. Elles permettent de faire le lien
avec la description du Segment dans le référentiel,
- Les caractéristiques physiques qui précisent le mode de stockage
physique des données.
- et les caractéristiques d'utilisation spécifiques d'un service
de contrôle, mise à jour ou sélection,
Une partie seulement de ces informations est demandée pour
les appels de Serveurs et de Rubriques.