Gestion du code COBOL

Vous pouvez modifier le code en insérant des changements spécifiques. Vous pouvez aussi modifier le design de l'instance 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 voir et pouvoir modifier le code généré, développez le Programme, l’Ecran ou le Serveur dans la vue Explorateur de designs. Faites un clic droit sur le fichier .cbl et sélectionnez Ouvrir avec > Editeur COBOL PDP.

Vous voyez alors les éléments suivants :
  • 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 dans l'arbre de la vue Design. Des assistants spécialisés vous aident à modifier le design de l'instance.
  • Les noeuds générés dans la vue Structure du code généré. Vous pouvez accepter ou rejeter les choix faits par la réconciliation.

L’éditeur COBOL PDP différencie le code généré du code spécifique. Vous pouvez modifier le design d'une instance contenant du code spécifique. A l'issue d'une regénération locale, le nouveau code prendra en compte le code provenant de la génération du design et inclura le code provenant de la génération des insertions de code spécifique. De plus, les insertions de code spécifique seront déplacées automatiquement de façon à être adaptées au mieux au nouveau design.

Toutes les éventuelles incohérences sont affichées dans la vue Erreurs.

Si le code généré ne satisfait pas pleinement vos besoins, vous pouvez le modifier en insérant du code, ou en supprimant ou écrasant certaines parties. Les modifications apportées s'appellent des changements spécifiques.
Remarque : Dans l’éditeur COBOL PDP, des micro-patterns et des fragments, comparables à des micro-générateurs, offrent un masque de saisie pour indiquer certains changements spécifiques. De plus, un assistant de création de fonctions et sous-fonctions facilite l’insertion dans la PROCEDURE DIVISION..
Si sous effectuez un changement spécifique dans l'éditeur COBOL PDP, ce changement est immédiatement visible dans la vue Structure du code généré. Sauvegardez le nouveau code. Pour restaurer le code d'origine, ouvrez la vue Structure du code généré et sélectionnez Restaurer le code généré dans le menu contextuel. PDP reconnaîtra alors que le code correspond à un code généré.
Pour indiquer des améliorations ou des corrections d'anomalies nécessitant une modification du design, effectuez les actions suivantes :
  1. Ouvrez la vue Design. Modifiez le design, sauvegardez-le et regénérez l’instance pour lancer la réconciliation
  2. 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.

Vos commentaires