Nouveautés de Rational Programming Patterns

Les nouvelles fonctions suivantes ont été introduites dans Rational Programming Patterns version 9.6.2.

Complétude de la migration et de l'installation

  • La cible de génération AS/400 est prise en compte avec la variante de génération O, les types de Blocs Bases de Données AS/400 et la colonne Numéro d'indicateur dans les Lignes -CE des Ecrans.
  • Un package Pactables permet de créer ou modifier les descriptions des Tables.
  • Le package de contrôle qualité Rational Programming Patterns peut être installé sur Rational Developer for AIX and Linux.

Améliorations de la recherche et de l'analyse d'impact

  • Une Recherche avancée de designs et une Recherche avancée de designs serveur sont maintenant disponibles. Elles fournissent des recherches avancées standard sur les Rubriques et les Ecrans mais peuvent aussi contenir des recherches avancées utilisateur implémentées avec l'interface de programme d'application MAF de Rational Programming Patterns. Les résultats de la recherche s'affichent dans la vue standard des résultats d'une recherche de designs.
  • La vue des résultats d'une recherche de designs a deux modes d'affichage : A plat et Hiérarchie. Dans le mode A plat, les colonnes varient en fonction de la recherche. Vous pouvez les réordonner et trier leur contenu.
  • La vue des résultats d'une recherche de designs inclut un choix Comparer. Elle permet d'accéder au chemin de compilation design du référentiel à partir des propriétés d'une ligne de flux. Vous pouvez copier une instance depuis la vue de résultats et la copier dans un autre projet de la vue, ou dans le même projet mais sous un autre nom.
  • La vue des résultats d'une recherche d'utilisations de Macros permet de relancer la recherche en cours pour actualiser les résultats en fonction des modifications des Lignes -CP. Elle permet aussi de voir les recherches précédentes.

Améliorations des éditeurs de design

  • Tous les tableaux éditables des éditeurs de design comportent une nouvelle colonne permettant de sélectionner facilement plusieurs lignes.
  • Un copier-coller spécial est disponible dans certains éditeurs de design (Lignes -L des Etats, Lignes -D des Rubriques et Lignes -G de toutes les entités). Il vous permet de copier des colonnes dans un éditeur externe ou une autre instance de la même entité, et de les coller.
  • La liste des options de génération affichée dans les Lignes -GO est adaptée à chaque type d'entité transactionnelle ou client-serveur.
  • Vous pouvez spécifier manuellement les attributs du libellé et de la Rubrique dans les Lignes -CE des Ecrans, ainsi que l'organisation et l'argument de tri dans les Lignes -CD des Programmes. Cette saisie en mode expert vous permet de gagner du temps car elle vous évite d'ouvrir les listes déroulantes avec toutes les valeurs.
  • L'onglet Niveau, position et longueur des Segments affiche le format d'édition des Rubriques.
  • Les types de Dialogue et d'Ecran sont éditables. Un Dialogue de type client peut être changé en un autre type de Dialogue client et un type d'Ecran peut être changé en un autre type compatible avec le type du Dialogue.
  • L'Usage des Rubriques est filtré selon le type de la Rubrique. Le Type de la Rubrique est choisi lors de la création. Ainsi, la valeur par défaut du type de la Rubrique ne doit plus être modifiée dans l'éditeur de design de la Rubrique.

Améliorations de la gestion du code et de la génération

  • Des filtres dans l'éditeur COBOL PDP permettent une recherche plus fine dans le code COBOL.
  • L'éditeur de design des instances ayant contribué à la génération du fichier COBOL peut être ouvert après une sélection sur le nom des instances dans l'éditeur COBOL PDP.
  • Une propriété sur les lignes de déclaration des micro-patterns permet d'indenter les lignes générées des micro-patterns.
  • Le fichier COBOL d'un Programme n'est plus affiché désynchronisé si les modifications des Structures Données appelées dans les Lignes -CD ou un micro-pattern WF n'impactent pas le code.
  • La vue Explorateur de designs inclut le choix Générer - prévisualisation. Ce choix génère une nouvelle version du code COBOL en prenant en compte l'état mémoire des fichiers impliqués dans la génération. Il ouvre l'éditeur de comparaison COBOL qui vous permet de valider ou d'abandonner le nouveau code COBOL.
  • Un bouton Générer le code est disponible dans la vue Structure du code généré.

Améliorations des contrôles lors des distributions

  • Une nouvelle précondition empêche la distribution des fichiers générés contenant des avertissements de réconciliation.
  • Une nouvelle précondition contrôle que les fichiers COBOL ont été générés avec le processus de génération implémenté à partir de la version 9.6.1. Des projets peuvent être sélectionnés pour limiter la portée de cette précondition.

Améliorations des préférences

  • Les préférences permettant d'interdire la suppression ou le déplacement d'une instance utilisée et de gérer le niveau de sévérité des problèmes des Macros sont indiquées dans le serveur Rational Team Concert avec un profil administrateur. Quand les utilisateurs se connectent au serveur dans Rational Programming Patterns, les préférences locales correspondantes prennent automatiquement les valeurs du serveur et ne peuvent pas être modifiées.
  • Les préférences Editeurs de design sont disponibles dans les préférences Programmation pilotée par pattern. Elles s'appliquent aux tableaux des éditeurs de design. Elles sont constituées d'une préférence permettant d'ouvrir les éditeurs de design en mode développé et d'une autre préférence permettant d'indiquer la position des boutons par rapport aux tableaux des éditeurs de design.

Complétude du client web

Le client web Rational Programming Patterns a été complété pour tous les types de patterns. La coloration du code COBOL est identique à celle du client Eclipse.


Vos commentaires