RDI 9.0 et 9.1




Fin

Nouveautés de la version 9.0

1/ Installation

Comme en 8.5.1, l'installation peut-être faite par un utilisateur non administrateur, à condition de lancer l'installation par userinst

La version d'installation manager doit être la 1.6.3.1

L'installation par launchpad.exe doit toujours être faite en tant qu'administrateur

Sachant qu'il y a maintenant deux produits séparés :

Voici ce que propose l'installation de RDI 9 (5733-RDW) :

Installation d'options spécifiques à la nouvelle famille, par défaut RPG et COBOL uniquement

2/ Nouveautés

Dernière minute:

La version 9.0.1 de RDI du 10 Décembre 2013 reconnait les nouveautés du Free Form RPG:

ici, ctrl+espace ->

La fenêtre structure


Autre améliorations

la liste des messages d'erreur dans l'éditeur (en rose) est automatiquement effacée lors d'une compilation.

Mise en évidence des ELSE et des WHEN lors de l'affichage de l'imbrication (ctrl+MAJ+O)

et le paramétrage de la couleur

plus de paramétrage dans la gestion des couleurs de l'éditeur, lié au Free Form RPG (Editeur LPEX / Analyseur syntaxique / style d'analyseur syntaxique)

Avant, la version 8.5 se limitait aux options suivantes :


Désormais vous trouverez :



et plus d'exemples de code dans le source affiché et mis à jour en fonction de vos choix.

 

Sinon, voyez la liste des bugs corrigés ici : http://www-01.ibm.com/support/docview.wss?uid=swg27038481


Juin 2014, version 9.1.0

Possibilité de filtrer sur le texte des membres sources, dans un filtre membre

 

possibilité de filtrer les zones affichées dans la vue structure

  Avant

 

  Après

 

La création d'un nouveau membre (Ctrl+Maj+A) lance le designer dans le cas d'un DSPF ou d'un PRTF


->

 

les assistants (ici création d'une déclaration)

  1. proposent la génération en format libre ou non


  2. Proposent le choix des décimales dans le cas d'un Timestamp (nouveauté 7.2)

l'utilisation de l'aide (F1) affiche directement l'instruction ou la fonction concernée



résultat

 

Enfin, RDI 9.1 propose une nouvelle fonction "Code Coverage" (couverture de code)

permettant lors de vos tests (batch avant 9.11, interactif ensuite) de voir le taux de couverture de vos tests (% de lignes sur lesquelles vous êtes passé)

Tout programme qui peut être débogué, peux être testé.

 

Quand l'exécution est terminé, cliquez sur la ligne

la seule option proposée est de lancer l'éditeur :


La version 9.11 propose la même chose pour les programmes interactifs.

Il faut retrouver la manière un peu "ancienne" de mettre une session à l'écoute de RDI, par STRRSESVR

N'oubliez pas de préciser la liste de bibliothèques au niveau de la connexion, afin que les commandes ADDLIBLE
soit lancées automatiquement sur la session 5250, dès la connexion.

quand c'est fait

Lancez l'option Couverture de code (remarquez le choix Batch/Interactif à ce niveau de version)

ou mieux : avec invite, permettant de demander la mise à jour des fichiers de production



voire, indiquer des options de couverture de code

•Niveau de couverture de code

•Exécuter une couverture complète ou ajouter ce résultat à un couverture de code précédente

•Générer, en plus du rapport standard, un rapport en HTML ou en PDF (ceci peut être demandé ensuite)

•Ignorer ou pas les erreurs d'exécution lors du test ?

Le pgm est lancé (au bout d'une minute ou deux), saisissez des valeurs, faites "tourner" le pgm :

à la fin de ce dernier, vous verrez :

Si vous cliquez sur le pgm, vous verrez le détail des lignes sur lesquelles vous êtes passé



Remarquez la bonne intégration du free RPG

SI vous le souhaitez vous pouvez générer un rapport détaillé, dans un deuxième temps


(remarquez l'option de comparaison, permettant de comparer deux tests)

Indiquez, ici, vos options :



Résultat (ici un rapport PDF)




Début Top



©AF400