Vous pouvez utiliser la fonction d'aide à la migration
sur un Programme ou un Ecran, pour voir s'il y a des différences
entre le Cobol généré dans VA Pac et le Cobol généré en local.
Avant de commencer
Pour pouvoir utiliser l'aide à la migration, vous devez
préalablement :
- Convertir le design VA Pac de l'instance au design PDP (Pattern
Driven Programming) de RDz.
- Générer, dans VA Pac, les Macros appelées par l'instance
et importer leurs fichiers .cblgen correspondants
dans le référentiel local.
- Générer, avec la procédure de génération VA Pac, le fichier Cobol
contenant à la fois le code généré à partir de design et le code spécifique.
- Générer, avec la procédure batch VA Pac MIA1, le fichier Cobol
ne contenant que le code généré à partir de design.
- Dans RDz, ouvrez un référentiel (il doit être représenté
par l'icône
) depuis la
vue Explorateur de designs.
- Faites un clic droit sur un Programme/Ecran et sélectionnez Aide
à la migration dans le menu contextuel. Ce choix ouvre
un assistant de deux pages :
- Sur la première page, indiquez les deux fichiers Cobol générés
dans VA Pac. Puis cliquez sur Terminer si vous
voulez laisser l'option par défaut concernant les constantes
et la date de génération. Lors de la première ouverture de l'assistant,
l'option par défaut consiste à remplacer les constantes et la
date VA Pac par celles générées en local. Si vous voulez contrôler
l'option par défaut ou la modifier, cliquez sur Suivant pour
ouvrir la seconde page de l'assistant.
- Sur la seconde page, indiquez si vous voulez conserver les
constantes et la date de génération du fichier généré dans VA Pac,
et, si oui, si vous voulez qu'un warning s'aggiche sur les
lignes correspondantes. Cliquez sur Terminer.
Résultats
La fonction d'aide à la migration copie les dex fichiers
Cobol, générés dans VA Pac, dans votre référentiel et génère le fichier
Cobol en local. Elle compare le contenu du fichier de contrôle VA
Pac au contenu du fichier généré en local et positionne des warnings
sur les lignes où elle détecte des différences.
Pour voir ces warnings,
vous devez ouvrir le fichier Cobol généré avec l'éditeur LPEX
PDP. Les warnings sont affichés directement sur les lignes
Cobol ainsi que dans la vue Problèmes. Ils restent
visibles jusqu'à ce que vous les corrigiez (trois correctifs
rapides sont disponibles) ou que vous regénériez.