Rational Programming Patterns

L'entité Bibliothèque

L'éditeur de Bibliothèques permet de définir et d'initialiser une Bibliothèque Pacbase.

Seul l'administrateur des bases est habilité à mettre à jour la définition d'une base ou à supprimer une Bibliothèque.

Concept

Une Base Pacbase est structurée en Bibliothèques.

Les Bibliothèques sont hiérarchisées entre elles sur neuf niveaux au maximum. La hiérarchie est déterminée à la création des Bibliothèques et ne peut être modifiée que par la création ou la suppression de Bibliothèques.

Le niveau hiérarchique correspond au degré de généralité des informations qu'elle contient.

Toute spécification est décrite dans la Bibliothèque de connexion de l'utilisateur mais aussi dans les Bibliothèques supérieures.

Les conséquences d'une modification sur une Bibliothèque donnée concernent donc directement l'ensemble des Bibliothèques dépendantes.

Les instances de Bibliothèques

Les instances de Bibliothèques sont enregistrées automatiquement dans la vue Explorateur de designs lors de l'import d'entités dans la vue. Les informations concernant les Bibliothèques auxquelles appartiennent les entités importées sont enregistrées dans votre espace de travail. Vous pouvez aussi créer une Bibliothèque dans la vue Explorateur de designs.

Création d'une Bibliothèque

La création d'une Bibliothèque s'effectue en deux étapes :
  • Tout d'abord, l'Administrateur de la base crée la Bibliothèque via une procédure batch (PACS). Les entrées utilisateur de cette procédure incluent le code de la Bibliothèque et de sa Bibliothèque mère (si elle en a une).
    Remarque : Pour plus de détails, consultez le manuel d'administration Pacbase :

    http://www-1.ibm.com/support/docview.wss?rs=37&context=SSEP67&uid=swg27005478

  • Les caractéristiques de la Bibliothèque sont définies dans les onglets Définition et Lignes -G de l'éditeur de Bibliothèques qui s'ouvre depuis la vue Explorateur de designs.

Editeur de Bibliothèque

Dans l'éditeur de Bibliothèque, vous indiquez les caractéristiques suivantes :
  • Le nom de la Bibliothèque,
  • Le langage de génération (adapté au matériel utilisé) par défaut pour toute instance générée depuis la Bibliothèque :
    • Langage généré ,
    • Variante de COBOL,
    • Variante du moniteur transactionnel.
  • Les valeurs choisies comme délimiteur de littéral et séparateur décimal, et la présentation de la date :
    • Délimiteur littéral,
    • Caractère de séparation décimale,
    • Format de la date dans le généré,
    • Date système avec siècle,
    • Année de référence pour le siècle.
  • La langue du squelette de génération. Si vous avez extrait des instances depuis Pacbase et les avez importées dans votre espace de travail, cette zone contient la valeur de la langue du squelette de génération de Pacbase.

    Elle s'applique automatiquement à toutes les entités générées depuis la Bibliothèque (Programme, Ecran, Dialogue, Dialogue Serveur, Serveur, Bloc Base de Données, Structure de Données).

  • Des commentaires et des options de génération.

Conditions d'utilisation | Commentaires en retour

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