This section describes the default startup procedure which is supplied with RMS. This can be modified to suit requirements. Of key importance in this respect are the basic parameters, with which computer center and user-specific function can be set.
Minimum scope of the startup procedure
/PROC N / OPTION DUMP=YES / FILE SYSOML.RMS.071,LINK=RMSOML / SYSFILE SYSDTA=(SYSCMD) / EXEC (RMS,SYSOML.RMS.071)
Maximum scope of the startup procedure (shipped with RMS)
/PROC N,(&ID=TSOS,/ &DEF=TSOS,/ &DEPOT=TSOS,/ &FAM=*NONE,/ &K1OPT=JA,/ &LCASE=JA,/ &LMAX=60,/ &MODE=DIALOG,/ &V7SYNTAX=JA,/ &LAN=D,/ &PTASTEN=JA,/ &TEMPID=#),/ SUBDTA=& / REMARK ALL SETTINGS ARE RMS DEFAULT SETTINGS / OPTION DUMP=YES 1. / FILE $&DEF..SYSDAT.RMS.071,LINK=DEF 2. / FILE $&ID..SYSOML.RMS.071,LINK=RMSOML 3. / SYSFILE SYSDTA=(SYSCMD) / SKIP .&MODE /.DIALOG REMARK ** CALL RMS IN INTERACTIVE MODE (MENU-DRIVEN) /.DIA EXEC (RMS,$&ID..SYSOML.RMS.071) 4. MODE=DIALOG/&LAN,DEPOT-USER=&DEPOT,FAM=&FAM,K1OPT=&K1OPT,- 5. LCASE=&LCASE,PTASTEN=&PTASTEN,TEMPF=&TEMPID,LMAX=&LMAX / ENDP /.SOLIS REMARK ** RMS ACTS LIKE SOLRMS ** /.BATCH REMARK ** RMS IS STARTED UP IN BATCH MODE ** / EXEC (RMS,$&ID..SYSOML.RMS.071),IDA=NO MODE=&MODE/&LAN,DEPOT-USER=&DEPOT,FAM=&FAM,LCASE=&LCASE, TEMPF=&TEMPID,LMAX=&LMAX,V7SYNTAX=&V7SYNTAX /BREAK /ENDP-RESUME
A user dump is generated if RMS terminates abnormally.
Assignment of the definition file if it is found under a different user ID. This entry is optional. If no FILE statement is given or the file is not found under the link name, RMS accesses the local file SYSDAT.RMS.071. If this is not available either, RMS outputs an error message.
The module library from which the module is to be loaded is assigned.
The RMS pre-linked module is loaded from the module library.
Supply the basic parameters required for loading RMS
Description of basic parameters
DEPOT-USER | User ID under which the depot is cataloged, with catalog number, if applicable. |
FAM | A string can be defined which is added to the default name RMS.DEPOT. This extended DEPOT file name is then used. |
K1OPT | JA / YES when exiting RMS using the K1 key, you are asked to confirm that you really want to exit RMS. NEIN / NO RMS is exited with no additional request for confirmation. Freely-selectable parameter, the default setting is YES |
LCASE | JA / YES printout uppercase/lowercase NEIN / NO printout only uppercase Freely-selectable parameter, the default setting is YES. |
LMAX | Determines the number of lines per log or list page generated by RMS. |
MODE / M | BATCH Batch mode is simulated. RMS reads the inputs with RDATA from SYSDTA. COMMAND Batch mode is simulated. RMS reads the inputs with RDATA from SYSDTA. DIALOG RMS is called up as a mask-oriented interactive program. SOLIS Batch mode is simulated. RMS reads the inputs with RDATA from SYSDTA. IMON Just like SOLIS. The function SELECT-REPFILE-TO-BUILD also permits specification of the RUNAME, RUVERS and SCI operands. Then, the IMON macro SETINSP is supported for the generated loader (see the “IMON” manual [15 (Related publications)]). TEST Batch mode is simulated but the statements are only checked and not executed. This parameter should only be used in connection with V7SYNTAX=YES. Entering /D or /E after the MODE parameter results in all texts being output in German or English, as appropriate. Freely-selectable parameter, the default setting is DIALOG/D |
PTASTEN PKEYS | JA / YES the P keys are loaded NEIN / NO the P keys are not loaded. Freely-selectable parameter, the default setting is NO |
TEMPF | ID for temporary files. Any special characters for temporary files supported by the operating system are permitted. |
V7 SYNTAX | JA / YES all statements are checked according to V7 syntax rules and executed, where applicable. NEIN / NO the syntax rules from Version 6 are used. Freely-selectable parameter, the default setting is YES |