Rational Programming Patterns

Lignes -CS dans un Ecran ou Dialogue

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 Afficher les colonnes > Toutes ou sélectionner seulement certaines d'entre elles en cliquant sur le choix Afficher les colonnes > Sélectionner. 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:
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.

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 :

Une partie seulement de ces informations est demandée pour les appels de Serveurs et de Rubriques.


Conditions d'utilisation | Commentaires en retour

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