This appendix contains these topics:
Section B.1, "Considerations When Changing the Data Dictionary,"
Section B.5, "Establishing this CL program as a call from your custom menu."
Be aware of the following considerations when making changes to the Data Dictionary.
Do not change field sizes or decimal positions for fields that are currently used by existing systems.
Do not change the Next Number Index without also changing the Next Number categories for that system. This might require a program change.
Clone I vs Clone II Change Rules
Clone I programs require code changes because values are hard-coded
Clone II programs edit by using the Data Dictionary values. If a default value has been coded in the original data element, any change will be dynamic and reflects in all Clone II programs.
Use the following tables as guidelines when changing data items.
Use the following chart to determine which types of edits require program changes.
ELEMENTS | CLONE I PROGRAMS | CLONE II PROGRAMS |
---|---|---|
Row Descriptions | Requires global rebuild | Requires global rebuild |
Column Title | Requires global rebuild | Requires global rebuild |
Install System Code | Do not change | Do not change |
Data Item Type | Do not change | Do not change |
Data Item Size | Do not change | Do not change |
Data File Decimals | Do not change | Do not change |
Data Display Decimals | Do not change | Do not change |
Default Values | Real-time change if program is written to accept default | Real-time change |
Help Program | Real-time change | Real-time change |
Next Number System | Requires program change | Real-time change |
Index Number | Requires program change | Real-time change |
The following table explains changes necessary for certain elements valid in the Data Display Rules field.
ELEMENT | CLONE I PROGRAMS | CLONE II PROGRAMS |
---|---|---|
CODE | Real-time change | Real-time change |
MASK | Requires program change | Real-time change |
JUSTIFY | Requires program change | Real-time change |
*RAP | Requires program change | Real-time change |
*RABN | Requires program change | Real-time change |
*RAZ | Requires program change | Real-time change |
The following table explains changes necessary for certain elements valid in the Data Edit Rules field.
ELEMENT | CLONE I PROGRAMS | CLONE II PROGRAMS |
---|---|---|
UDC | Requires program change | Real-time change |
VALUE | Requires program change | Real-time change |
RANGE | Requires program change | Real-time change |
FILE | Requires program change | Requires program change |
J98INITA saves your environment parameters. You no longer need to sign off to transfer among library lists or transfer among other software environments.
When using J98INITA, hidden selection 30 takes the user back to the Multiple Library List Selection screen. From there, F3 returns the user to the IBM menu.
The system saves some parameters. They are:
System library list (if the user is authorized to the commands)
User library list
Current library
Output queue
Local data area