Question:
Does CA have a utility or something that will read the CAWAOPTS module and display the values of the options that were assembled into that module?
Answer:
In order to see the options as they are valued in the CAWAOPTS module, one will need to go into CA File Master Plus BROWSE function with a layout, and custom records layout (CRL). See Additional Information for their contents.
Name the layout and CRL as follows:
CAWAOPT.TXT is actual layout.
CAWCRL.TXT is custom records layout(CRL)
Upload both files as FB 80 PDS members.
Edit CAWCRL member and change following lines to your uploaded DSN:
LAYOUTFILE=HLQ.CDBILOAD(CAWAOPT)
Start the CA File Master Plus as BROWSE file (Option 1).
Specify Dataset to Browse:
Dataset name ===>Type your FMMVS 9.0 CDBILOAD
Member name ===> CAWAOPTS
Record Layout for Formatted Displays:
Layout dataset ===> DSN for above uploaded CAWCRL Layout member ===> CAWCRL or your own member name.
Display mode ===> S (make sure you set for single format view).
Additional Information:
CAWACRL.TXT
*** CA File Master Plus 9.1.0 Custom Record Layout
"CA File Master Plus Options"
* 9.1
IF=()
LAYOUTFILE=AD1DEV.DUBMI01.LAYOUT(CAWAOPT)
LAYOUTREC=CAWAOPTS
LAYOUTOFF=496
SKIPFLD=FILLER.00117
SKIPFLD=BAT_RESERVED
SKIPFLD=ONL_RESERVED
DEFAULT
CAWAOPT.TXT
01 CAWAOPTS. 00001000
05 OPTS-HEADER-LENGTH PIC 9(8) COMP. 00002000
05 OPTS-MOD-LEVEL PIC X(13). 00003000
05 OPTS-RELEASE-NUMBER PIC X(10). 00004000
05 OPTS-ASSEMBLY-DATE. 00005000
10 OPTS-ASSEMBLY-MONTH PIC 9(2). 00006000
10 FILLER PIC X. 00007000
10 OPTS-ASSEMBLY-DAY PIC 9(2). 00008000
10 FILLER PIC X. 00009000
10 OPTS-ASSEMBLY-YEAR PIC 9(2). 00010000
10 FILLER PIC X. 00011000
10 OPTS-ASSEMBLY-HOUR PIC 9(2). 00012000
10 FILLER PIC X. 00013000
10 OPTS-ASSEMBLY-MINUTE PIC 9(2). 00014000
10 FILLER PIC X. 00015000
05 OPTS-PRODUCT-NAME PIC X(24). 00016000
05 OPTS-COPYRIGHT-NOTICE PIC X(50). 00017000
05 FILLER PIC X(12). 00018000
05 OPTS-ASSEMBER-VERSION PIC X(27). 00019000
05 OPTS-LENGTH-OF-PARAMETERS PIC 9(8) COMP. 00020000
05 BAT_LAYOUTRC PIC 9(8) COMP. 00021000
05 BAT-COMPRC PIC 9(8) COMP. 00022000
05 BAT_SYNCLIM PIC 9(8) COMP. 00023000
05 BAT_COMPDIFF PIC 9(8) COMP. 00024000
05 COM_CODEPAGE PIC X(8). 00025000
05 BAT_LINEPAGE PIC 9(8) COMP. 00026000
05 BAT_CLOSEIN PIC X(1). 00027000
05 BAT_CLOSEOUT PIC X(1). 00028000
05 BAT_INFILE PIC X(8). 00029000
05 BAT_OLDFILE PIC X(8). 00030000
05 BAT_NEWFILE PIC X(8). 00031000
05 BAT_TRUNCRC PIC 9(8) COMP. 00032000
05 BAT_NOSELRC PIC 9(8) COMP. 00033000
05 BAT_EMPTYRC PIC 9(8) COMP. 00034000
05 BAT_RDW PIC X(1). 00035000
05 BAT_LOADLIB PIC X(8). 00036000
05 BAT_RESERVED PIC X(52). 00037000
05 ONL_CONFDSND PIC X(1). 00038000
05 ONL_CONFMEMD PIC X(1). 00039000
05 ONL_CMDCHAIN PIC X(1). 00040000
05 ONL_CONFPCD PIC X(1). 00041000
05 ONL_SYSOUTCL PIC X(1). 00042000
05 ONL_SYSOUTCX PIC X(3). 00043000
05 ONL_SELECDSN PIC X(44). 00044000
05 ONL_REFORDSN PIC X(44). 00045000
05 ONL_DSNLIDSN PIC X(44). 00046000
05 ONL_LAYOUDSN PIC X(44). 00047000
05 ONL_DASDUNIT PIC X(8). 00048000
05 ONL_STORCLAS PIC X(8). 00049000
05 ONL_MAXCYLS PIC 9(8) COMP. 00050000
05 ONL_CLOGPRI PIC 9(8) COMP. 00051000
05 ONL_CLOGSEC PIC 9(8) COMP. 00052000
05 ONL_CLOGFOR PIC X(1). 00053000
05 ONL_CLOGDSN PIC X(44). 00054000
05 ONL_IOEXIT PIC X(1). 00055000
05 ONL_RESERVED PIC X(6). 00056000