Parcours Accueil Tour guidé Initiation 1 h Initiation 24 h Révisions Exercices

Une MAP (écran) est définie dans un fichier BMS, compilée, et utilisée avec :

Info : Ce module vous permet d’accĂ©der rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général

đŸ§© 10-4 – ÉlĂ©ments clĂ©s de  CICS  :  MAP ,  COMMAREA ,  DFHEIBLK 

Un programme  CICS  repose sur plusieurs Ă©lĂ©ments standards pour dialoguer avec l’utilisateur, Ă©changer des donnĂ©es entre programmes, et dialoguer avec le systĂšme. Les trois plus courants sont :

đŸ“ș  MAP  – Interaction avec un Ă©cran

Une  MAP  (écran) est définie dans un fichier BMS, compilée, et utilisée avec :


EXEC CICS SEND MAP("CLIENTS") MAPSET("CLSET") ERASE END-EXEC
EXEC CICS RECEIVE MAP("CLIENTS") MAPSET("CLSET") END-EXEC
  

Cela permet d’afficher un Ă©cran structurĂ© et de rĂ©cupĂ©rer les champs saisis.

📩  COMMAREA  – Communication entre programmes

 COMMAREA  (communication area) est une zone de mémoire transmise :


EXEC CICS LINK PROGRAM("SOUSPROG")
     COMMAREA(DONNEES)
     LENGTH(100)
END-EXEC.
  

Le programme appelé récupÚre cette zone en  LINKAGE SECTION .

đŸ§±  DFHEIBLK  – Bloc systĂšme

 DFHEIBLK  est une structure fournie automatiquement par  CICS , contenant :

Elle doit ĂȘtre dĂ©clarĂ©e dans chaque programme :


COPY DFHEIBLK.
  
📌 RĂ©sumĂ©

Ces composants sont essentiels pour développer des applications interactives professionnelles en environnement  CICS .

↑ Haut