Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dynamic ositioning
In static we use IC option co!e! along with the attrb parameter of D"#$D" macro %e nee! to co!e MOVE -1 TO symbolic length field of the map fiel! Co!e sen! control cursor(screen position) for relative positioning
!in" Comman
I!" is use! to pass control from one application program to another which is at o#er ogic$l e%el ,he calling program 1main program2 e&pects the control to return bac' Data can be passe! to calle! program using C/$$0R-0 If the calle! program is not alrea!y in main storage then it is loa!e!.
!IN# S$nta%
&CT! Comman
.se! to pass control from one application program to another in &$me ogic$l e%el ,he program 1main program2 from which the control passe! will be release! this means the control will not returne! bac'. Data can be passe! to calle! program using C/$$0R-0 If the calle! program is not alrea!y in main storage then it is loa!e!.
&CT! S$nta%
RET'RN Comman
'ET('! comman! is use! to pass the control from one program to another at a higher logical level /R CICS 4asically return as two formats
'ET('! : ,as' gets terminate! an! e&its the transaction 'ET('! T')!&I*(T')&!I*) : Release the resource but
leaves trans i! on the terminal for ne&t tas'
Return statements play a ma7or role in +seudo - Con%ers$tion Data can be passe! using C/$$0R-0 when returning to CICS ne&t tas'
RET'RN S$nta%
-+-C CICS R-,.R)
,R0)SID1,R0)2 C/$$0R-01%S5D0,0 0R-02 (-)3,#1(-)3,# /" %S5D0,0 0R-02 -)D5-+-C. 1/R2 -+-C CICS R-,.R) -)D5-+-C. Con!itions : I)8R-9 6 (-)3-RR
!E*E! 0
!E*E! ,
!E*E! +
C.MMAREA / 0F1C.MMAREA
COMM)'E) use! to pass !ata from one program to another when use! with lin':+C,( with the IC clause as &,(-)COM+ %hen C/$$0R-0 is passe! to subprogram then the sub program receiving fiel!s shoul! be !eclare! un!er *./COMM)'E) of lin'age section only ,he length of the C/$$0R-0 an! D"#C/$$0R-0 must be having s$me length Data that got upd$ted in sub program will be automatically available in main program after return comman!. EI0C) E! is set when C/$$0R-0 is passe!
!.A0 / RE!EASE
,he O)* comman! retrieves an ob7ect program from !is' an! loa!s it into main storage it<s primarily use! "or a constant table that will be available system5wi!e.4y using this we are re!ucing the system overhea! -+-C CICS (/0D
R/3R0$1 )0$-2 S-,1 /I),-R5R-"2 (-)3,#1D0,050R-02
-)D5-+-C 'E E)&E is use! to release the (/0D-D program:table:map. -+-C CICS R-(-0SR/3R0$1 )0$-2
Than" 5ou