La duplication d'un Programme, Ecran ou Serveur duplique le design de l'instance et tous les fichiers générés associés (fichier de métadonnées, fichier COBOL et mappe d'Ecran). Pour ouvrir l'assistant de duplication, sélectionnez un Programme, Ecran ou Serveur dans la vue Explorateur de designs et sélectionnez Dupliquer dans le menu contextuel.
Quand vous ouvrez l'assistant de duplication, plusieurs zones contiennent les valeurs de l'instance initiale. Vous devez modifier certaines valeurs, qui doivent être uniques.
Le projet initial est sélectionné par défaut mais vous pouvez sélectionner un autre projet dans la liste déroulante. Cette liste affiche les projets cible dont les projets requis sont identiques à ceux du projet initial. Ainsi, toutes les références seront résolues dans le nouveau projet.
Le projet affiché à l'ouverture de l'assistant est le projet à partir duquel vous avez lancé la duplication. Vous pouvez sélectionner un autre projet dans la liste déroulante. Cette liste affiche tous les projets de l'espace de travail local.
Dans ce cas, cette zone affiche par défaut le répertoire indiqué dans le projet initial. Vous pouvez indiquer un autre répertoire, sous la forme d'un nom simple ou d'un chemin d'accès. Si le nouveau répertoire n'existe pas, il est automatiquement créé.
Il est cependant conseillé de conserver le répertoire affiché par défaut pour que tous les fichiers générés soient regroupés dans le même répertoire.
Ce nom doit être différent du nom COBOL de l'instance initiale, dont l'unicité est basée sur la concaténation du projet, du répertoire et du PROGRAM-ID. Il ne doit pas être déjà utilisé dans le projet.
Ce projet est le projet cible pour la duplication de la mappe.
Le projet affiché à l'ouverture de l'assistant est le projet à partir duquel vous avez lancé la duplication. Vous pouvez sélectionner un autre projet dans la liste déroulante. Cette liste affiche tous les projets de l'espace de travail local.
Elle n'est de plus disponible que si un répertoire a été indiqué pour les mappes dans les propriétés du projet initial pour remplacer la valeur rpp par défaut.
Dans ce cas, cette zone affiche par défaut le répertoire indiqué dans le projet initial. Vous pouvez indiquer un autre répertoire, sous la forme d'un nom simple ou d'un chemin d'accès. Si le nouveau répertoire n'existe pas, il est automatiquement créé.
Il est cependant conseillé de conserver le répertoire affiché par défaut pour que tous les fichiers générés soient regroupés dans le même répertoire.
Ce nom doit être différent du nom de la mappe de l'instance initiale. Il ne doit pas être déjà utilisé dans le projet.
Après avoir indiqué toutes les valeurs nécessaires, cliquez sur Terminer.
Pour les Programmes et les Serveurs, le design et le COBOL dupliqués ont les mêmes sous-références que le design et le COBOL initial. La duplication modifie toutes les zones appropriées dans le COBOL cible. Le fichier COBOL cible est donc directement utilisable.
Pour les Ecrans, la duplication ne prend pas en charge la modification du nom de l'Ecran dans les paramètres des Macros appelées dans l'Ecran. Vous devez donc ouvrir l'onglet Lignes -CP de l'Ecran et indiquer le nouveau nom dans les paramètres appropriés de la Macro. Vous devez ensuite regénérer l'Ecran.