Vous devez renseigner les zones de cet assistant pour créer
un Ecran ou une instance dérivée d'Ecran.
- Projet
- Sélectionnez un projet dans la liste déroulante ou saisissez le
nom d'un projet dans laquelle 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 Pacbase contient un sous-ensemble
de fichiers qui correspondent aux modèles et/ou sources générés constituant
une application Pacbase.
Il peut y avoir plusieurs projets par
référentiel (un référentiel est l'équivalent d'une base de données)
- Package
- Un package est un regroupement logique d'informations à l'intérieur
d'un projet.
Dans le contexte de reprise d'applications Pacbase,
il est déconseillé de sélectionner un package. La gestion du remplacement
des instances est ainsi facilitée car l'instance de remplacement se
trouve toujours dans le même package que l'instance à remplacer. Vous
n'avez plus à gérer la coexistence des deux instances dans le même
package, qui est la condition requise pour que le remplacement s'effectue.
- Nom
- Saisissez le nom de l'Ecran dans cette zone. Il doit avoir
une longueur de 6 caractères, les deux premiers caractères étant le
nom du Dialogue.
Le Dialogue doit avoir été préalablement défini.
Si
vous créez une instance dérivée d'Ecran (via la case à cocher Dériver),
vous pouvez utiliser la longueur totale de cette zone de saisie pour
indiquer son nom. Ainsi, si vous utilisez une Dérivation
de design, le nom de l'instance dérivée peut par
exemple commencer par le nom de l'instance de référence et finir
par la bibliothèque de génération. Si vous ne saisissez rien dans
cette zone et si vous cochez la case Dériver et
indiquez une instance de référence dans la zone Ecran à
dériver, le nom sera automatiquement initialisé avec le
nom de cette instance de référence.
- Dialogue parent
- Cliquez sur le bouton Parcourir pour sélectionner
le Dialogue auquel l'Ecran appartient.
Après avoir validé,
vous pouvez voir le nom du Dialogue dans cette zone.
- Définition des paramètres de génération
- Les paramètres de génération sont définis dans les Bibliothèques.
Ces paramètres sont liés à l'adaptation au système d'exploitation
utilisé.
Pour sélectionner une Bibliothèque, cliquez sur le bouton Modifier.
- 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'ouvrira sur l'onglet 'Vue
d'ensemble'. Depuis cet onglet, vous pourrez accéder aux
autre onglets de l'instance afin d'en indiquer toutes les caractéristiques.
- Dériver
- Cochez cette boîte pour créer une instance dérivée qui pointera
vers une instance de référence. Vous pourrez ensuite utiliser cette
instance dérivée, qui ne contiendra qu'un lien vers l'instance
de référence et éventuellement une bibliothèque de génération, pour
générer l'instance de référence sans dupliquer son design. Deux
zones supplémentaires s'affichent dès que vous cochez la boîte Dériver :
- Type de dérivation . Selon l'entité,
il peut y avoir un ou deux types de dérivation :
- Dérivation de design est disponible depuis
les Programmes, Dialogues/Ecrans, Dialogues Serveur/Serveurs, Structures
de Données (pour la génération des Copybooks et des libellés d'erreur).
Avec ce type de dérivation, vous utiliserez l'instance dérivée
pour générer l'instance de référence à partir d'une bibliothèque
différente, sans dupliquer son design. Les paramètres de génération
de la bibliothèque indiquée dans l'instance dérivée produiront
un source COBOL différent de celui produit à partir de la bibliothèque
de l'instance de référence.
- Dérivation de source est disponible depuis
les entités pouvant contenir du code spécifique : les Programmes,
les Ecrans et les Serveurs. Avec ce type de dérivation, vous utiliserez
l'instance dérivée pour générer le Programme, l'Ecran ou
le Serveur de référence. Le code source complet (le code généré et
le code spécifique) de l'instance de référence deviendra le code
généré dans l'instance dérivée et ce code généré sera ensuite
réconcilié avec le code spécifique de l'instance dérivée. L'instance
dérivée peut aussi, à son tour, devenir l'instance de référence
pour une nouvelle instance dérivée et le même processus s'applique
alors.
- <Entité> à dériver. Dans l'assistant, <Entité> prend
l'une des valeurs suivantes : Programme, Ecran, Structure
de Données ou Dialogue. Vous sélectionnez
ici l'instance de référence qui contient le design et, éventuellement,
le code spécifique nécessaires à l'instance dérivée.