Schema and Subschema Tasks Performed by DELETE IS ON
In the subschema compiler, DELETE IS ON performs the following tasks:
Note: If the subschema load module has a version number other than 1, the load module must be explicitly deleted using the DELETE LOAD MODULE command. For more information about this command, see Chapter 15, “Subschema Statements".
In the schema compiler, DELETE IS ON performs the same tasks described above for each subschema associated with the schema named in the DELETE SCHEMA command.
Order of Precedence Applied to the LIST and ECHO Options
The LIST and ECHO options have similar functions; the compiler uses the following order of precedence in determining which options will take effect:
This precedence is interpreted as follows: If NO ECHO is set, the setting of LIST or NO LIST is immaterial; if ECHO and NO LIST both are set, NO LIST takes precedence; and so on.
AUTHORITY FOR ALL Required
Only users whose dictionary description specifies AUTHORITY FOR ALL can specify REGISTRATION OVERRIDE or change the following SET OPTIONS settings:
Other options can be changed by any user holding the necessary authority to use the compiler.
Overriding SET OPTIONS Defaults on Individual Statements
The SET OPTIONS defaults established for user identification, the destination and format of displayed and punched text, and version assignment can be overridden in individual component statements. Other compiler processing options cannot be so overridden and remain in effect until they are reset, either explicitly (by a subsequent SET OPTIONS statement) or automatically.
Options Reset at the Start of Each Session
All options are reset at the beginning of each session:
Some Options Reset by the SIGNON Statement
The compiler automatically resets some options to their defaults each time a SIGNON statement is issued. The following table shows which options are reset by the SIGNON statement, which can be changed by the IDD DDDL SET OPTIONS FOR DICTIONARY statement, and the defaults established at installation:
|
SET OPTIONS |
Installation default |
Option Changed by IDD |
Option reset by SIGNON |
|---|---|---|---|
|
DECIMAL POINT |
PERIOD |
X |
X |
|
DEFAULT |
OFF |
X |
X |
|
DEFAULT FOR EXISTING VERSION |
1 |
X |
X |
|
DEFAULT FOR NEW VERSION |
1 |
X |
X |
|
DELETE IS ON/OFF |
OFF |
|
X |
|
DISPLAY AS |
COMMENTS |
|
|
|
DISPLAY ALL LIMIT IS ON/OFF |
OFF |
X |
X |
|
DISPLAY VERB |
ADD |
X |
|
|
DISPLAY WITH |
ALL |
|
|
|
ECHO/ NO ECHO |
ECHO |
|
|
|
EOF |
/* |
X |
X |
|
HEADER/ NO HEADER |
HEADER (batch) |
|
|
|
INPUT COLUMNS |
1 THRU 72 (batch) |
|
|
|
INTERRUPT COUNT IS |
NULL |
X |
X |
|
LINES PER PAGE |
60 |
|
X |
|
LIST/ NO LIST |
LIST |
|
|
|
OUTPUT LINE SIZE |
132 (batch) |
|
|
|
PREPARED BY |
no default |
|
X |
|
PROMPT/ NO PROMPT |
NO PROMPT (batch) |
|
|
|
PUNCH TO |
SYSPCH |
|
|
|
QUOTE |
' (single quote) |
X |
X |
|
REGISTRATION OVERRIDE |
OFF |
|
X |
|
REVISED BY |
no default |
|
X |
|
SEMICOLON ALTERNATE |
OFF |
X |
X |
|
SEQUENCE |
100 |
X |
X |
|
USER SIGNON OVERRIDE |
ALLOWED |
X |
X |
DISPLAY/PUNCH Options Valid for Each Compiler
Not all options available for the DISPLAY WITH/ALSO WITH/WITHOUT clause affect all DISPLAY or PUNCH statements. The options that can be specified in this clause apply to DISPLAY or PUNCH statements for specific components, as shown in the following table:
|
DISPLAY option |
Compiler Schema |
Compiler Subschema |
|---|---|---|
|
ALL |
X |
X |
|
ALL COMMENT TYPES |
X |
X |
|
AREAS |
X |
X |
|
ATTRIBUTES |
X |
X |
|
COMMENTS |
X |
X |
|
CULPRIT™ HEADERS |
X |
|
|
DETAILS |
X |
X |
|
DEFINITIONS |
|
X |
|
ELEMENTS |
X |
X |
|
HISTORY |
X |
X |
|
LRS |
|
X |
|
NONE |
X |
X |
|
OLQ HEADERS |
X |
|
|
PATH-GROUPS |
|
X |
|
PROGRAMS |
|
X |
|
RECORDS |
X |
X |
|
SCHEMAS |
X |
|
|
SETS |
X |
X |
|
SHARED STRUCTURES |
X |
|
|
SUBSCHEMAS |
X |
|
|
SYNONYMS |
X |
|
|
USERS |
X |
X |
|
USER DEFINED COMMENTS |
|
X |
Default DISPLAY/PUNCH WITH/WITHOUT DETAILS
The default for WITH/WITHOUT DETAILS on the DISPLAY/PUNCH OPTIONS statement is specified at the session level in the SET OPTIONS statement.
|
Copyright © 2014 CA.
All rights reserved.
|
|