difference between escape(top or bottom) and escape
immediate(top or bottom?
Answer Posted / nitin
Program
000010 define data local
000020 1 #ACCOUNT_ID (N10)
000030 end-define
000040 LIMIT 5
000050 SELECT ACCOUNT_ID
000060 INTO #ACCOUNT_ID
000070 FROM CIS_ACCOUNT
000080 WHERE COY = 1
000090 AND ACCOUNT_ID = 12344
000100 *
000120 IF #ACCOUNT_ID = 7232
000130 WRITE 'INSIDE1' #ACCOUNT_ID
000140 ESCAPE ROUTINE IMMEDIATE
000150 END-if
000150 *
000160 AT END OF PAGE
000170 WRITE 'GOOD'
000180 END-ENDPAGE
000190 *
000200 WRITE 'INSIDE3'
000210 END-SELECT
000220 WRITE 'HELLO'
000230 end
Output
INSIDE3 3682
INSIDE3 4340
INSIDE3 7200
INSIDE1 7232
GOOD
I have written above program to test the scinarion. But in
all situations Good is getting printed. Will somebody help
me what escape statement should I use so that Good will not
get printed.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Explain difference between read work file 1 and read work file once? Why we are using work file once?
Explain how to move cursor to a particular field when position is not known?
Explain control variable in online screens?
How to find occurrence of mu and pe fields in a file?
What happens when you issue a escape routine in a program? Will there be any compilation /run time erro?
What is the difference between read(1) and read work file once?
What is cobol coding sheet?
How to receive data passed through jcl parm parameter in a natural program? How data definition is defined in the program?
Explain what happens when you issue a escape routine in a program? Will there be any compilation /run time erro?
What is a hyperdescriptor?
Explain how many work file we can code in jcl?
Explain the data storage?
How to create 1 ddm that fetches 3 adabas files simultaneously?
Explain adabas basic concepts. Like inverted list, address converter ,data storage?
Explain difference between read(1) and read work file once?