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?

Document ID : KB000047602
Last Modified Date : 14/02/2018
Show Technical Document Details

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