Assistant de création de Segment

Cet assistant vous permet de créer une instance de l'entité Segment, Vue Logique ou Table. Vous devez pour cela donner un nom et un libellé à l'instance et indiquer le projet dans lequel l'instance sera enregistrée.

Projet
Sélectionnez un projet dans la liste ou saisissez le nom d'un projet dans lequel l'instance sera sauvegardée.

Un projet représente la répartition physique de vos instances dans l'espace de travail. Il regroupe des répertoires et des fichiers. Il sert à organiser les ressources qui pourront ensuite être générées, partagées ou versionnées.

Un projet Rational Programming Patterns contient un sous-ensemble de fichiers qui correspondent aux modèles et sources générés constituant une application.

Type de Segment
Sélectionnez le type d'entité que vous souhaitez créer : Segment, Vue Logique ou Table.

Pour être géré correctement, un Segment doit être de même type que la Structure de Données à laquelle il est rattaché. Pour les Segments de type Table, la gestion de l'historique et du siècle est sélectionnée au niveau de la Structure de Données.

Nom
Saisissez le nom du Segment, de la Vue Logique ou de la Table. Ce nom est un code logique propre à la base et donc indépendant des noms utilisés dans les Blocs Bases de Données et dans les Programmes. Il est constitué de deux parties.
  • La première partie est constituée de deux caractères alphanumériques correspondant à la Structure de Données de rattachement. Si la Structure de Données n'existe pas, elle est automatiquement créée dans le même projet que le Segment et elle inclut le Segment dans ses Lignes -LS. Si la Structure de Données existe dans un projet parent dans la hiérarchie du chemin de compilation design, elle est dupliquée dans le projet de création du Segment et elle inclut le Segment dans ses Lignes -LS dans ce projet. Si la Structure de Données existe dans un projet enfant dans la hiérarchie du chemin de compilation design, elle n'est pas modifiée dans ce projet et est créée dans le projet de création du Segment. Elle inclut le Segment dans ses Lignes -LS dans le projet de création du Segment.
  • La deuxième partie est constituée de deux caractères correspondant au code enregistrement. Les règles de saisie du code enregistrement dépendent du type de Segment :
    • Pour les Segments, le premier caractère du code enregistrement doit être numérique et le second numérique ou alphabétique. Le second caractère peut être alphabétique seulement si le premier caractère est différent de zéro. Les valeurs possibles sont les suivantes :
      • 00 : Ce code représente la partie commune des enregistrements d'un fichier ou d'une base de données située en tête de chaque enregistrement (valeur par défaut). Les indicatifs, le code structure et la clé des fichiers indexés doivent obligatoirement appartenir à la partie commune. Un fichier ne comporte pas nécessairement de partie commune. Un fichier contenant un seul type d'enregistrement doit être déclaré comme un Segment 00.
      • 01 – 99, 1A – 9Z : Ce code représente la partie spécifique des enregistrements. Les Rubriques de la partie commune sont concaténées automatiquement avec celles de chaque Segment de la partie spécifique.
    • Pour les Vues Logiques, le premier caractère du code enregistrement doit être numérique et le second numérique ou alphabétique. Le second caractère peut être alphabétique seulement si le premier caractère est différent de zéro.
    • Pour les Tables, les deux caractères du code enregistrement doivent être numériques, de 01 à 99.
Libellé
Saisissez le libellé identifiant l'instance. Il constituera un critère de recherche lors d'une recherche d'instance.
Ouvrir l'éditeur après la création
Cochez cette boîte pour que l'éditeur de l'instance en création s'ouvre automatiquement. L'éditeur s'ouvre sur l'onglet Vue d'ensemble. Depuis cet onglet, vous pouvez accéder aux autres onglets pour indiquer toutes les caractéristiques de l'instance

Vos commentaires