how to code the following map using occours clause?
all the three fields have different length.
ename eno addr

1) _______ _________ __________
2) _______ _________ __________
3) _______ _________ __________
4) _______ _________ __________
5) _______ _________ __________
6) _______ _________ __________




how to code the following map using occours clause? all the three fields have different length. ..

Answer / sandeep

code BMS macro with all the fields I mean with all the
occurances. for example

give the first occurence field name as ename1, eno1,addrr1
and second line field as

ename2, eno2,addrr2 and respectively for all the six
occurences. Once you generate a map the symbolic map
consists of all the fields it looks like below (coded for
output field i.e Field+O only)


03 filler picture x(2)
03 ename1a pic x
03 ename1o pic x(10)
03 filler pic x(2)
03 eno1a pic x
03 enoO pic x(10)
03 filler pic x(2)
03 addr1a pic x
03 addrO pic x(10)
03 filler picture x(2)
03 ename2a pic x
03 ename2o pic x(10)
.
.
etc

You need to modify above symbolic map as shown below

02 employee OCCURS 6.
03 enamea pic x
03 enameo pic x(10)
03 filler pic x(2)
03 enoa pic x
03 enoO pic x(10)
03 filler pic x(2)
03 addra pic x
03 addrO pic x(10)

You can also give Occurs clause in BMS macro
Ex:
TELNO DFHMDF POS=(7,1),LENGTH=9,ATTRB=NORM,OCCURS=40
The description of these fields in the symbolic map looks
like this in COBOL:

02 TELNOG OCCURS 40.
03 FILLER PICTURE X(2).
03 TELNOA PICTURE X.
03 TELNOO PIC X(9).

Is This Answer Correct ?    13 Yes 4 No

Post New Answer

More CICS Interview Questions

How are screens created in cics

2 Answers   Virtusa,


What is a resident program?

2 Answers   IBM,


how can we establish a link between two maps using a cobol application program....lets say how can u use 'back' in a map ..to come back on previous .

5 Answers   Attra Infotech,


what is the cics command used to access current date and time?

0 Answers   IBM,


What is the meaning of the SYNCPOINT command?

1 Answers   IBM,


Explain cedf transaction commands?

0 Answers  


How to build up LU 6.2 communication?"

1 Answers   IBM,


Explain the term Function Request Shipping?

1 Answers   IBM,


Explain page up and page down logic along with coding logic in cics?

3 Answers   Wipro,


What is some of the information available in the EIB area?

2 Answers   IBM,


How errors are handled in CICS programs?

0 Answers  


The DFHCOMMAREA is used to pass information from one application to another. What are some other ways

7 Answers   OBSS, TCS,


Categories