Nous vous présentons 9 jobs de test qui permettent d'évaluer les possibilités de JCL-Drawer et d'observer les dessins générés. Ces 9 jobs, placés dans 1 même fichier (800 lignes environ), sont traités en une seule opération, en une minute environ sur un ordinateur bureautique de performance standard.
Chaque dessin est généré dans un classeur Excel, sur une feuille portant le nom du job. L'utilisateur bénéficie donc de toutes les possibilités d'Excel en terme de manipulations de dessins pour les compléter, faire des copier-coller vers d'autres applications bureautique, réaliser des impressions, des exports au format HTML...
JCL-Drawer comporte en plus un module d'export du dessin généré au format SVG (Scalable Vector Graphics), format libre spécifié par le W3C et géré par les principaux navigateurs (*).
Pour chacun des jobs, vous trouverez à gauche le code JCL, à droite une vue partielle du classeur Excel et en dessous l'export SVG du dessin complet. Voici pour chacun des jobs le ou les points remarquables :
JOBTST01 | Gestion d'une sysin de hauteur importante en paramètre du step. |
JOBTST02 | Sysins et DSN sur les mêmes cartes DD. |
JOBTST03 | Enchaînement de 3 steps (DSN en sortie = DSN en entrée du step suivant). |
JOBTST04 | Step avec une vingtaine de DSN en entrée et autant en sortie. |
JOBTST05 | Gestion des conditions IF/THEN/ELSE. |
JOBTST06 | Détection du nom du programme passé à une PROC ou éxécuté par IKJEFT1B. |
JOBTST07 | Gestion des commentaires; DD en entrée et sortie détectés par masques de nom. |
JOBTST08 | Gestion de la DATA; sysin large en entrée de step. |
JOBTST09 | Gestion de PROC instream; utilitaires IDCAMS, IEBGENER, IEBCOPY, ICETOOL. |