Gestion du code COBOL
Vous pouvez modifier le code en insérant des changements spécifiques. Vous pouvez aussi modifier un design à partir d'un éditeur de design et regénérer. La génération conserve votre code spécifique, tout en prenant en compte les modifications de design. Ce processus est la réconciliation.
Pour afficher le code généré, faites un clic droit sur le fichier .cbl d'un Programme, Ecran ou Serveur dans la vue Explorateur de designs ou une vue des résultats d'une recherche locale ou serveur d'instances ou de références et sélectionnez .
- Le code généré dans l'éditeur COBOL PDP. Cet éditeur offre des fonctions additionnelles par rapport à celles déjà disponibles dans l'éditeur COBOL standard, pour vous aider à modifier le code.
- Le design de l'instance, en consultation uniquement, dans l'arbre de la vue
Design. Pour modifier le design, vous devez ouvrir l'éditeur de design
approprié.Remarque : La vue Design est obsolète. Elle sera supprimée dans une prochaine version.
- Les noeuds générés dans la vue Structure du code généré. Cette vue vous permet de naviguer facilement dans le code affiché dans l'éditeur COBOL PDP, de repérer les insertions de code spécifique et d'accepter ou de rejeter les choix faits par la réconciliation. Elle vous permet aussi de gérer les fonctions et sous-fonctions spécifiques qui sont déjà insérées.
L’éditeur COBOL PDP différencie le code généré du code spécifique. A partir des éditeurs de design, vous pouvez modifier le design d'une instance dont le code contient du code spécifique. A l'issue d'une regénération locale, le nouveau code prend en compte le code provenant de la génération du design et conserve le code provenant de la génération des insertions de code spécifique. De plus, les lignes de code spécifique sont déplacées automatiquement de façon à être adaptées au mieux au nouveau design.
Les éventuelles incohérences sont affichées dans l’éditeur COBOL PDP et la vue Erreurs.
Vous pouvez modifier le design d'un Programme, Ecran ou Serveur pour apporter des améliorations ou corriger des anomalies. Toute modification le design doit être effectuée à partir des éditeurs de design et être suivie d'une regénération de l'instance pour lancer la réconciliation. Puis ouvrez la vue Structure du code généré pour voir si des erreurs ou des avertissements ont été signalés par la réconciliation. Vous devez corriger les erreurs et statuer sur les avertissements en validant ou rejetant les choix faits par la réconciliation.
Vous pouvez comparer les fichiers COBOL .cbl de Programmes, Ecrans ou Serveurs dans un éditeur de comparaison ou en batch.
Vous pouvez détecter les fichiers COBOL déphasés par rapport à leur design en ouvrant Le gestionnaire de génération ou en lançant la commande rpp --analyzeRegeneratedFiles. A partir de cette commande, vous pouvez aussi détecter les fichiers COBOL désynchronisés, en erreur ou les fichiers de métadonnées orphelins.