Génération des applications
Après avoir réalisé le design de vos applications, vous devez générer le code COBOL correspondant. Le gestionnaire de génération vous permet d'avoir une vue globale des fichiers générés déphasés par rapport au design et de demander une regénération multiple ou globale.
- Mise à niveau de la génération
La génération a été améliorée à partir de Rational Programming Patterns 9.6.1 pour les Programmes, Ecrans, Serveurs, Dossiers et Moniteurs de Communications. Les fichiers générés avant cette version doivent donc être modifiés pour intégrer ces améliorations. - Les étapes pour générer le COBOL d'un Programme, Ecran ou Serveur
Vous pouvez générer une instance de Programme, Ecran ou Serveur depuis Pacbase ou Rational Programming Patterns (génération locale). Un Serveur désigne aussi, dans ce contexte, un Moniteur de Communication ou un Dossier. Si vous générez dans Pacbase, vous obtenez un source complet, incluant à la fois le code provenant de la génération du design et le code provenant des insertions de spécifique. Vous devez ensuite utiliser l’aide à la migration pour migrer le source dans votre espace de travail local. A l’issue de la migration, le source complet est disponible dans votre espace de travail local. Le code spécifique est différencié du code généré dans l'éditeur COBOL PDP. - Emplacement des fichiers générés
Les fichiers générés sont stockés par défaut avec les fichiers de design, dans un dossier dont le nom par défaut est modifiable. Vous pouvez cependant les séparer des fichiers de design dans le projet de génération. Vous pouvez aussi changer le projet et le dossier de génération. - Lancement des différents types de génération
Vous pouvez générer du code COBOL, des proxies ou des descriptions textuelles ou COBOL, selon les entités. - Le gestionnaire de génération
Le gestionnaire de génération affiche toutes les instances regénérables du référentiel local, c'est à dire les instances liées à l'existence d'un fichier pdp. Il indique tous les fichiers dont le code est déphasé par rapport au design de l'instance elle-même ou de l'une des instances participant à sa génération. Vous pouvez ainsi demander une regénération multiple ou globale des fichiers déphasés dans l'espace de travail local. Pour limiter le nombre de regénérations nécessaires, vous pouvez forcer la resynchronisation entre le design et le généré pour des modifications de design non fonctionnelles. - Gestion de COBOL non IBM
Vous pouvez gérer les types de COBOL non IBM générés à partir des variantes supportées. La liste de ces variantes est indiquée dans l'aide sur la Définition des Programmes, Ecrans, Serveurs, Blocs Bases de Données et Copybooks. Ces types de COBOL non IBM se différencient des types de COBOL IBM par le contrôle syntaxique et le script de génération.
Vos commentaires