IN CICS APPLICATION PROGRAM, INSTEAD OF HARDCODING MAP AND
MPASET NAMES WHILE SENDING AND REIEVING ...CAN WE DO LIKE
THIS ???
MOVE MAP AND MAPSET NAMES TO WORKING STORAGE SECTION
VARIABLES AND USE THOSE VARIABLES WHILE SENDING AND
RECIEVING MAP.IF YES, HOW CAN WE MOVE MAP INPUT , OUTPUT
VARIABLES.
IF ANYBODY KNOWS THIS PLEASE POST THE ANSWER
Answers were Sorted based on User's Feedback
Answer / rogerio coelho
You have more than one map in your program?
That`s not a very good practice, but you can do this:
01 WS-MAP-AREA PIC X(6000).
01 WS-MAP-NAME PIC X(7).
COPY MAP001.
COPY MAO002.
PROCEDURE DIVISON.
<MOVE DATA TO MAP FIELDS>
MOVE MAP001O TO WS-MAP-AREA.
MOVE MAP001 TO WS-MAP-NAME.
EXEC CICS SEND MAP(WS-MAP-NAME)
FROM(WS-MAP-AREA)
END-EXEC.
EXEC CICS RECEIVE(WS-MAPNAME)
INTO(WS-MAP-AREA)
END-EXEC.
MOVE WS-MAP-AREA TO MAP001I.
| Is This Answer Correct ? | 7 Yes | 1 No |
Answer / jaga
We can redefine the Input – Output variable of map inside
the working storage.
Move the data to redefined variable in working storage so
that CICS map can accessed between Send and receive.
| Is This Answer Correct ? | 0 Yes | 1 No |
What are the databases that CICS can access?
What option is specified in the SEND command to send only the unnamed fields on to the screen?
Db2 what is the difference between a package and a plan. How does one bind 2 versions of a cics transaction with the same module name in two different cicsregions that share the same db2 subsystem?
What is the CICS command that gives the length of TWA area?
kindly specify the pic clause for the following:any bll cell, data type of length option field, hhmmss type of data fields?
An XCTL uses more CPU time than LINK (True or False)
Can you explain communication area?
What is an ASRA?
difference between tsq and tdq?
Explain the difference between the into and the set option in the exec cics receive map command?
What is the command that is used to delay the processing of a task for a specified time interval
Why is it important not to execute a STOP RUN in CICS ?