How can you check the existence of object in a system?
Answer Posted / nitin trivedi
With the help of CHKOBJ clp command, we can find existence of object on the system.
The usage of command in clp is as follows:
CHKOBJ OBJ(JBA001DT) OBJTYPE(*DTAARA)
MONMSG MSGID(CPF9801) EXEC(DO)
CRTDTAARA DTAARA(QGPL/JBA001DT) TYPE(*CHAR) LEN(6) +
VALUE('010196') TEXT('The last day that had job acct.+ data extracted')
ENDDO
RTVDTAARA DTAARA(JBA001DT *ALL) RTNVAR (&FROMDATE)
The execution of above steps is listed below:
steps
1: First it checks the data area object on the system.
2: If the data area object not found, the MONMSG command executes with the help of message identifier, next we can dynamically create the data area.
3. If the data area object found, control transfers to statement below ENDDO.
It is always good CLP programming approach to check the object before you rename, delete the objects on the system.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
how does union file maintains record formats?
what key word is used when screen is re-display?
how do you read changed records backward in subfile?
what is a spool file?
what are dds required for subfile?
How do you check object lock
how to pick up the changed records every time in a subfile after the first change made ?
What is %CHECK?
what are the different methods to access seu?
during input operation which indicator position is seton if there is a record lock?
how do you read data area in an rpg program?
what are the uses of factor1, factor2 and result field for the rpg operation code parm?
Difference Between Skip Before & Space Before?
all i need to know about cmpseqdat parameter in cmppfm, how it works and can we retrieve line sequence and date from the output?
What are the different opcodes used for file operation on a subfile in a rpg pgm?