Previous Topic: Filling in WorksheetsNext Topic: Title Statement


Parameter Statement

Specifies overrides

The parameter statement specifies override processing options for the Cross-Reference Processor.

Coding rules

The following rules apply to coding parameter statements.

Syntax

►►─┬────────────────┬─────────────────────────────────────────────────────────►
   ├─ FILler ─────┬─┘
   └─ NOFiller ◄ ─┘

 ►─┬───────────────┬──────────────────────────────────────────────────────────►
   ├─ REfonly ◄ ─┬─┘
   └─ NORefonly ─┘

 ►─┬────────────────────┬─────────────────────────────────────────────────────►
   ├─ DICtionary ─────┬─┘
   └─ NODICtionary ◄ ─┘

 ►─┬─────────────────────────────────────────────────────┬────────────────────►
   │           ┌─────────────────────────────────────┐   │
   ├─ LIBrary ─▼── member-name ─┬──────────────────┬─┴─┬─┘
   │                            └─ = program-name ─┘   │
   └─ NOLIBrary ◄ ─────────────────────────────────────┘
 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ DISk ◄ ─┬─┘
   └─ NODISk ─┘

 ►─┬─────────────────────────┬────────────────────────────────────────────────►
   ├─ MEMber-name-is-id ◄ ─┬─┘
   └─ NOMember-name-is-id ─┘
 ►─┬───────────────────────────────────────────────────────────┬──────────────►
   │              ┌──────────────────────────────────────────┐ │
   │              │                        ┌───── , ──────┐  │ │
   └─ PROgram-id ─▼── source-program-name ─▼─ = new-name ─┴──┴─┘
 ►─┬──────────────────────────────┬───────────────────────────────────────────►◄
   ├─ LIMit = ─┬─ 10 ◄ ───────┬─┬─┘
   │           └─ list-limit ─┘ │
   └─ NOLIMit───────────────────┘

Parameter list

FILler/NOFiller

Specifies whether the System Data Cross-Reference Report is to include data elements named FILLER, as follows:

REfonly/NORefonly

Specifies whether the System Data Cross-Reference Report is to include only the data items referred to by a PROCEDURE DIVISION statement, as follows:

DICtionary/NODICtionary

Specifies whether to print the Dictionary of Data Names Report, as follows:

LIBrary/NOLIBrary

Specifies information about the data usage files to be input to the DDDL Generator, as follows:

DISk/NODISk

DISK/NODISK are options that are used with LIBRARY/NOLIBRARY, as follows:

MEMber/NOMember

Specifies the source of the program IDs to be used on reports, as follows:

Note: To guarantee unique identification of all programs whose data usage files are stored in a partitioned data set or source statement library, operate under the default MEMBER-NAME-IS-ID and specify the LIBRARY and NODISK parameters. To guarantee unique identification of all programs whose data usage files are stored in sequential data sets, use the PROGRAM-ID parameter described below, as needed.

PROgram-id

Provides unique program IDs for source programs that have the same name (that is, duplicate names in their internal PROGRAM-ID paragraphs) or changes an internal PROGRAM-ID name to another name for printing in the reports. This parameter is only used with data usage files that are stored in sequential data sets.

Source-program-name specifies the source PROGRAM-ID name that is to be changed. Occurrences of new-name specify the names that will be assigned sequentially whenever the common PROGRAM-ID name (that is, source-program-name) appears in the input data usage files. Source-program-name = new-name can be repeated to name other PROGRAM-ID names and their associated new names.

Note: Whenever internal PROGRAM-ID names are changed in this way, the new names must be used for specifying program-ID on selection statements.

LIMit/NOLIMit

Establishes the maximum number of reference statements per data item to be listed completely in the System Data Cross-Reference Report, as follows: