The next step in creating or changing a syntax model is to create a CMS file that contains the model control statements. The filename can be any legal CMS filename, but the file type must be MODEL.
If you only want to control who can execute the command or log the use of the command, create a simple model. A simple model for the VSNAP command would contain the following statements:
COMMAND VSNAP
FORMAT CLASS=ACE
OPERAND ANYOPERANDS,240,TRAN=REST
FORMAT END
COMMAND END
A complete model for the VSNAP command contains the following statements:
COMMAND VSNAP
FORMAT CLASS=ACE
OPERAND USER,4
OPERAND USERID,TRAN=USER
OPERAND LIST=((HEXLOC,13,TRAN=STVDMP), -
('0-END',5,TRAN=STVDMP,TYPE=DEFAULT))
OPERAND GROUP=OPTIONS
OPERAND DUMPID,100,TRAN=REST,OPTIONAL
FORMAT END
FORMAT CLASS=ACE
OPERAND LIST=((ALL,3), -
('V=R',3), -
(CP,2,TYPE=DEFAULT))
FORMAT END
OPTIONS GROUP TYPE=OPTIONAL
OPERAND LIST=((SYSTEM,5), -
(GROUP=TO))
OPERAND GROUP=FORMAT
OPERAND DSS,3
GROUP END
GO GROUP TYPE=KEYWORD
OPERAND TO,2,TYPE=NXTOPDEF
OPERAND LIST=((*,1,TRAN=SELF,TYPE=DEFAULT), -
(USERID,8,TRAN=USER))
GROUP END
FORMAT GROUP TYPE=KEYWORD
OPERAND FORMAT,6
OPERAND VMTYPE,8,TRAN=ANY
GROUP END
COMMAND END
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|