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
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 les lignes et les
éléments dans le tableau avec les choix du menu contextuel par un
clic droit sur une zone saisissable du tableau (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
qui s'ouvre, vous pouvez cocher les colonnes qui vous semblent
pertinentes pour l'affichage 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.
Vous pouvez saisir directement dans
le tableau les informations associées aux appels de Rubrique, Segment
ou Serveur. Certaines zones du tableau permettent de sélectionner
une valeur dans une liste déroulante. Lorsque vous passez le curseur
sur une valeur, son libellé s'affiche dans une bulle d'information.
Vous pouvez autrement saisir les informations dans les sections Lignes
-CS - Appel de Segment, Lignes -CS - Appel
de Rubrique et Lignes -CS - Appel de Serveur en
fonction du type d'appel inséré dans le tableau.
Type de ressources externes
L'insertion
de ressources externes s'effectue par l'utilisation des
boutons suivants:
- Ajout d'un appel de Segment pour créer
une ligne d'appel de
,
- Ajout d'un appel de Rubrique pour
créer une ligne d'appel de
,
- Ajout d'un appel de Vue Serveur pour
créer une ligne d'appel de
.
Remarque : Les actions possibles avec les
différents boutons sont également disponibles dans le menu contextuel
du tableau.
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 une ligne d'appel
de Segment ou de Rubrique pour un Ecran ou un 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.
- 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.