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 can a cgi check whether an ifs object is available?
What Is The Purpose Of The "n" In The Following Calculation Specification?
what would be the effect on the field where reverse image, underline and highlight display attributes are active ?
define the purpose of the leave operation?
what is subfile?
how many printer files can be defined in f specs ?
name few ibm supplied libraries?
what is the use of unique keyword and what level it is defined?
which of the following operations does not zero the field flda defined as 4,0?
how to run other job when one job is active?
which cl command can be used at program execution to redirect the file named in an rpg program?
what is maximum number of arrays allowed in rpg?
when would you prefer logical file than opnqryf?
is it possible, in the same cgi, to run more than one gethtml or gethtmlifs?
different type of cursor?