CICS/Mapr II

CICS/Mapr II est un générateur de maps CICS qui permet, en utilisant un éditeur plein écran, de créer online des écrans dans CICS. Des noms complets de champs dans les langages COBOL, PL/1 et Assembleur ainsi que des attributs de champs BMS, peuvent être ajoutés dans l’écran de définition des champs. Des matrices verticales, horizontales et/ou de deux dimensions peuvent être définies dans l’écran définition des matrices.

Les autres possibilités on line de CICS/Mapr II comportent une fonction de Test pour les maps individuelles et un Système de Démo pour les séries de maps qui sont réliées entre elles, permettant aux programmeurs de tester leurs maps on line, avant des les assembler. Un job batch est fourni pour générer les macros source BMS et les copybooks Cobol, Assembleur et PL/1. Un autre job batch peut être également utilisé, pour convertir les autres sources de maps BMS, tels que SDF, SDF II, MPGEN et BMS/GT, puis les mettre dans le fichier VSAM de CICS/Mapr II.

   

Les autres possibilités de CICS/Mapr II

• Compatible avec toutes les versions d’OS/390, VSE et CICS (y compris TS).  

• Supporte toutes les tailles d’écrans CICS (27x80, 32x80, 43x80 et 27x132).

• Supporte tous les attributs étendus BMS CICS (couleur, surbrillance etc..).

• Supporte les caractères en minuscule et majuscule.

• Les fonctions on line de CICS/Mapr II permettent d’ajouter des nouvelles maps, changer des maps existantes, de copier une map avec un nouveau nom, de supprimer des maps, de tester les maps, de faire une démo  des maps créées et un écran répertoire permet de lister le nom de toutes les maps définies dans MAPR.

• Un programme utilitaire batch permet la migration des maps de test vers la production, en copiant les maps du fichier VSAM Mapr II vers un autre fichier VSAM Mapr II.

•  Aide on line importante.


Editeur plein écran :
l’éditeur de Mapr II, vous permet, en un seul écran, de dessiner totalement la map que vous voulez créer ou changer. Il vous suffit de saisir les informations des titres et des constantes comme vous souhaitez les voir apparaître sur l’écran. Puis vous suivez les règles de Mapr II pour entrer les champs variables. Par exemple pour créer un champ alpha numérique protégé de 4 caractères taper PPPP à l’endroit où vous voulez voir ce champ apparaître dans la map.

 Générateur de Copybook : CICS/Mapr II supporte des noms de champs faisant jusqu’à 25 caractères, plus un préfixe optionnel de 1 à 8 caractères qui peut être mis devant chaque nom de champ dans la map. Puis Mapr II ajoute alors un suffixe d’un caractère à chaque nom de champ (I pour input, O pour output, L pour longueur,  C pour couleur etc..). MAPR génère les bons champs qui correspondent aux attributs définis pour la map (couleur, surbrillance etc..) Les noms des champs pour les champs variables qui font la map symbolique sont entrés sur l’écran de définition des champs. L’écran de définition des champs définit aussi toutes les caractéristiques pour ces champs ( protégé, luminosité, couleur, surbrillance, validation, justification, PICIN, PICOUT etc..).

Conversion des sources BMS existants : CICS/Mapr II contient un job batch pour convertir les sources des macros BMS et les mettre dans un fichier VSAM. Ce job peut être utilisé par les nouveaux utilisateurs de MAPR pour convertir les sources SDF, SDF II, BMS/GT, MAPGEN des macros BMS provenant d’autres sources. Les noms des champs longs (provenant de cartes commentaires) de même que les matrices horizontales, verticales ou de deux dimensions, peuvent être convertis. Les maps multiples peuvent être en entrée d’un même job de conversion.

 Prise en charge des matrices : CICS/Mapr II prend en charge tous les aspects de traitement des matrices, définition facile dans MAPR on line et génération des copybooks des maps symboliques. MAPR supporte les matrices verticales depuis longtemps. Le support pour les matrices horizontales et en deux dimensions a été ajouté dans la version 4.8. Une matrice horizontale est un champ ou des champs qui se répètent un certain nombre de fois dans un même rang. Une matrice verticale consiste en des portions de rang ou des rangs entiers qui se répètent un certain nombre de fois (sur d’autres rangs). Une matrice verticale consiste en des portions de rang ou des rangs entier qui se répètent un certain nombre de fois (sur d’autres rangs). Une matrice à deux dimensions est un champ (ou des champs) qui se répètent horizontalement dans un rang et verticalement dans les rangs du dessous. L’écran MAPR II de définitions des matrices, définit les matrices (rangs, colonnes, occurrences etc..) de même que l’ordre dans lequel les champs matrices vont apparaître dans la map physique et symbolique.

 Système de Démo : Le système de démo de CICS/Mapr II aide dans le développement des applications en permettant aux programmeurs de tester, démontrer et simuler des séries d’écrans avant qu’ils soient utilisés dans les programmes d’applications. Une fois que les maps ont été créées par MAPR II, elles peuvent être définies et affichées par le système de Démo (et/ou la fonction test).sans avoir à assembler la map ou compiler le programme. Des touche PF peuvent être définies dans le système de Démo pour simuler la séquence d’utilisateur des écrans dans l’application.    

Informations complémentaires