Last statement of any RPG pgm is LR?
Answers were Sorted based on User's Feedback
Answer / amit
Not necessary. We can write the codes after SETON LR also
and it will execute that too. The main difference is that
the program will end after the last line of coding you did
and will clear all the access path and variables to blanks
or zeros.
But when you give RETURN then the program will not execute
the below coding part and will end as soon as the RETURN is
encountered,but here it will not clear the access path and
the variables..if you run the program again you will find
the last value in the variable.
hope this will help
Is This Answer Correct ? | 13 Yes | 0 No |
Answer / amit
Not necessarily. LR is generally set on after all
processing is doen i.e. at the end of the program but there
is no hard and fast rule for that.
Is This Answer Correct ? | 7 Yes | 1 No |
Answer / sivakumar y
While writing a program Last statement of RPG program need
not be LR. It is the last executable statement. i.e. after
all processing is done LR(Last Record indicator) will be
set on.
NOTE: In a program that does not contain a primary file,
you can set the LR indicator on as one method to end the
program.
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / vishal
Not necessary . In case of RPG cycle where primary file is defined, it does not require any LR statement or RETURN opcode. if there is any total calculations in output spec then that is performed at last using L0 indicator.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / syam
No, Last statement is RETURN. Means Exit from program
LR is second last statment. Means move pointer to end of
file.
Ex: CLOS BEGSR
MOVE '1' *INLR
RETURN
ENDSR
Is This Answer Correct ? | 4 Yes | 9 No |
I want to change the attribute of field or want to add new field in existing PF but condition is format level identifier should not change, is it possible?
what is open data path? and what is the diff b/w access path and open data path?
How many maximum record format a logical file have?
Can we concatenate fields in physical file? If yes how can we do?
YOU CAN DELETE THE RECORD SPACE PERMENANTLY IN PHYSICALFILE THROUGH CL?
Can anybody tell why Journalling is compulsary before Commitment Control?
pls anyone explain about compile time array,pre run time array run time array
How to find the list of source physical files in a library?? Is there any way to get a list??
How many max. Record format a logical file have?
How can i retrieve city while my i have one field address length 60 but i don't know what where is city in this field ?
If we use the file level keywords like LIFO, FIFO, FCFO in a file, can we see the impact of it by doing the run query of the file? if not how can we see the impact of these keywords.
There are six records in a file and we are going to update that records and used commit operation when it complete the update but suppose when it updating the third record,a error occured and operation failed.Is previously two records will be update or whole operation will be rollback? Please confirm it.