Onglet Génération
Cet onglet concerne tous les produits de génération (code COBOL, proxies, mappes d'Ecrans ou descriptions de Blocs Bases de Données par exemple) de la Bibliothèque. Il permet d'indiquer les valeurs par défaut pour les projets et les dossiers de génération des instances générées à partir de la Bibliothèque. Le projet, le dossier COBOL et le dossier mappe indiqués dans Localisation des sources constituent les valeurs par défaut pour tous les produits de génération de la Bibliothèque. Le tableau Projets de génération permet d'affecter des projets et des dossiers de génération spécifiques selon les produits de génération.
- Le projet et dossier de génération indiqués sur la Définition de l'instance
- A défaut, le projet et dossier de génération indiqués dans le tableau Projets de génération de l'onglet Génération de la Bibliothèque
- A défaut, le projet et dossier de génération indiqués dans la section Localisation des sources de l'onglet Génération de la Bibliothèque
- A défaut, le projet de génération par défaut (de forme REFERENTIEL.BIB)
Localisation des sources
Les fichiers générés sont stockés par défaut avec les fichiers de design, dans un dossier dont le nom par défaut est modifiable. Vous pouvez cependant les séparer des fichiers de design ou même changer le projet et le dossier de génération. Le projet et le dossier de génération indiqués dans cette section peuvent être écrasés par des projets et dossiers spécifiques à chaque produit de génération dans le tableau Projets de génération.
Dans une Bibliothèque, les valeurs par défaut de Projet COBOL, Dossier COBOL et Dossier mappe (pour les Ecrans uniquement) sont celles du projet courant.
- Projet
- Le projet sélectionné dans cette zone est le projet par défaut pour tous les produits de
génération de la Bibliothèque.
Vous pouvez sélectionner un autre projet dans la liste déroulante.
Si vous changez le projet, le dossier COBOL et le dossier mappe (pour les Ecrans) sont automatiquement valorisés à la valeur par défaut (rpp). Le nouveau projet sera pris en compte à partir de la génération suivante.
- Dossier COBOL
- Les fichiers générés à partir de cette Bibliothèque, sauf les mappes d'Ecrans, seront stockés
par défaut dans le dossier affiché dans cette zone, à l'intérieur du projet affiché dans la zone
Projet.
Vous pouvez écraser le dossier COBOL hérité de la Bibliothèque au niveau de chaque instance.
Vous pouvez sélectionner un autre dossier dans la liste déroulante. Il est impossible de créer un dossier à ce niveau. Les dossiers doivent avoir été créés auparavant dans le projet, par exemple depuis la perspective Ressource.
Si vous changez le dossier COBOL il sera pris en compte à partir de la génération suivante.
Si le dossier par défaut a été conservé, vous pouvez indiquer un chemin racine pour les fichiers générés dans l'assistant des propriétés du projet (ouvert à partir du bouton Changer les propriétés du projet). Ce chemin racine est valable pour les fichiers COBOL et les fichiers mappes. Il s'affichera alors automatiquement dans cette zone, au début du dossier.
- Dossier mappe
- Ce dossier est utilisé lors de la génération des Ecrans uniquement. Les fichiers mappes générés
à partir des Ecrans de la Bibliothèque seront stockés par défaut dans le dossier affiché dans cette
zone, à l'intérieur du projet affiché dans la zone Projet.
Vous pouvez écraser le dossier mappe hérité de la Bibliothèque au niveau de chaque instance.
Si le dossier par défaut a été conservé, vous pouvez indiquer un chemin racine pour les fichiers générés dans l'assistant des propriétés du projet (ouvert à partir du bouton Changer les propriétés du projet). Ce chemin racine est valable pour les fichiers COBOL et les fichiers mappes. Il s'affichera alors automatiquement dans cette zone, au début du dossier.
Vous pouvez sélectionner un autre dossier dans la liste déroulante. Il est impossible de créer un dossier à ce niveau. Les dossiers doivent avoir été créés auparavant dans le projet, par exemple depuis la perspective Ressource.
Si le dossier COBOL a été modifié et si le dossier mappe contient la valeur par défaut, alors le dossier mappe prend la même valeur que le dossier COBOL.
Si vous changez le dossier mappe, le nouveau dossier sera pris en compte à partir de la génération suivante.
Si le dossier par défaut a été conservé, vous pouvez indiquer un chemin racine pour les fichiers générés dans l'assistant des propriétés du projet (ouvert à partir du bouton Changer les propriétés du projet). Ce chemin racine est valable pour les fichiers COBOL et les fichiers mappes. Il s'affichera alors automatiquement dans cette zone, au début du dossier.
- Changer les propriétés du projet
- Ce bouton ouvre l'assistant des propriétés du projet, où vous pouvez effectuer les actions
suivantes:
- Modifier le dossier par défaut. Ce dossier contient les fichiers de design et est l'emplacement par défaut des fichiers générés et des fichiers de métadonnées.
- Indiquer un chemin racine pour les fichiers générés, si le dossier de génération par défaut a été conservé.
- Indiquer un chemin racine pour les fichiers de métadonnées, stockés par défaut dans le même dossier que les autres fichiers générés.
Remarque : Voir l'aide sur la Modification de l’emplacement des fichiers générés avec l’assistant des Propriétés du projet.
Projets de génération
- Cliquez sur Ajouter pour ajouter une ligne correspondant à un produit de
génération. Une ligne correspondant au COBOL d'un Programme s'insère par défaut dans le tableau.
Ouvrez la liste déroulante de la colonne Produit de la génération et
sélectionnez le produit de génération désiré.Remarque : Une seule ligne par produit de génération est autorisée.
- Ouvrez la liste déroulante de la colonne Projet. Cette liste affiche les projets déjà existants dans le référentiel courant. Sélectionnez un projet dans la liste. Il est impossible de créer un projet à ce niveau.
- Ouvrez la liste déroulante de la colonne Dossier. Cette liste affiche les dossiers déjà existants dans le projet sélectionné dans la colonne Projet. Sélectionnez un dossier dans la liste. Il est impossible de créer un dossier à ce niveau.
Les projets et dossiers de génération indiqués dans ce tableau sont prioritaires par rapport aux projets et dossiers indiqués dans la section Localisation des sources. Ils constituent les valeurs par défaut dans les instances qui seront créées par la suite dans la Bibliothèque. Vous pouvez cependant écraser les valeurs par défaut héritées de la Bibliothèque dans chaque instance.
Vous pouvez supprimer ou réordonner des lignes sélectionnées dans le tableau en cliquant sur les boutons associés au tableau.
- Changer les propriétés du projet
- Ce bouton ouvre l'assistant des propriétés du projet, où vous pouvez effectuer les actions
suivantes:
- Modifier le dossier par défaut. Ce dossier contient les fichiers de design et est l'emplacement par défaut des fichiers générés et des fichiers de métadonnées.
- Indiquer un chemin racine pour les fichiers générés, si le dossier de génération par défaut a été conservé.
- Indiquer un chemin racine pour les fichiers de métadonnées, stockés par défaut dans le même dossier que les autres fichiers générés.
Remarque : Voir l'aide sur la Modification de l’emplacement des fichiers générés avec l’assistant des Propriétés du projet.