Génération d'un Bloc Base de Données
Une fois toutes les informations saisies dans l'éditeur de design du Bloc, vous pouvez générer le Bloc en langage de description de données généré (DDL).
Avant de commencer
Pourquoi et quand exécuter cette tâche
Plusieurs Blocs peuvent avoir le même nom externe dans un référentiel. L'option Autoriser la génération à écraser les fichiers générés provenant de la génération d'un autre design dans les préférences Programmation pilotée par pattern permet de gérer la génération des Blocs de même nom externe. Cette option permet d'autoriser la génération d'un Bloc ayant le même nom externe qu'un autre Bloc déjà généré dans le référentiel. A l'issue de la nouvelle génération, le fichier généré à partir de l'autre Bloc disparaît automatiquement tandis que le nouveau fichier généré s'affiche sous le nouveau Bloc.
La génération prend aussi en compte les informations physiques saisies sur les Lignes -GG associées à la définition du Bloc et à ses lignes de description.
Procédure
- Saisissez une ligne de commande rpp --generate à partir de l'invite de commande.
- Faites un clic droit sur un Bloc dans la vue Explorateur de designs et sélectionnez .
Résultats
Une boîte de message vous informe que la génération est lancée. Cette boîte reste affichée jusqu'à ce que la génération s'achève.
La génération produit un fichier .dll (pour un Bloc relationnel) ou .txt (pour les autres Blocs), imbriqué sous l'instance dans la vue Explorateur de designs. Faites un clic droit dessus et choisissez pour accéder au DDL. Si vous faites un clic droit dessus et sélectionnez , les instances ayant participé à sa génération s'affichent dans la vue Références.La génération produit aussi les fichiers de métadonnées associés : .dllpdp (pour un Bloc relationnel) ou .txtpdp (pour les autres Blocs). Ces fichiers sont visibles dans la vue Explorateur de packages. Ils ne doivent pas être modifiés mais ils doivent être versionnés en même temps que les autres fichiers générés.