This section describes the options provided on the object-specification screens for processing Natural library objects. Natural library objects are programming objects and user-defined error messages.
For descriptions of keywords and valid input values, see also select-clause in the section Direct Commands.
This section covers the following topics:
The screen Unload/Load/Scan Natural Library Objects provides the following fields and PF keys:
Field | PF Key | Explanation |
---|---|---|
DBID/FNR | Only applies to the unload function.
The database ID (DBID) and file
number (FNR) of the system file where the Natural libraries are stored. If no
values (or |
|
Select DBID/FNR | PF5
(advanced-user mode only) |
Only applies to the unload function.
Displays a selection list of system files available. |
Password/Cipher | Only applies to the unload function.
The password and cipher code for the Adabas file where the Natural libraries are stored. |
|
Library | The name of a library or a range of names: see Name in Name, Date and Time Specification. | |
Select library | PF4 | Displays a selection list of all libraries available. See also Select Library. |
Object name | The name of a Natural programming object or a range of names: see Name.
Only evaluated if the field Natural programming objects (default setting) is selected on the screen Natural Library Objects, Details. See also Natural Library Object Details. |
|
Select objects |
Only applies to the unload function in advanced-user mode. If no library range is specified, a selection list of all Natural objects available is displayed (see also Select Objects). |
|
Error number from/to | A valid range (1 - 9999) of user-defined error messages delimited by the
first and the last message number.
Only evaluated if the field Error messages (default setting) is selected on the screen Natural Library Objects, Details (see also Natural Library Object Details). |
|
Details | PF6 | Invokes the screen Natural Library Objects, Details where you can enter more detailed object specifications. See Natural Library Object Details. |
Settings | PF7 | Only applies to functions executed in advanced-user mode.
Invokes the Unload/Load/Scan Settings screen where you can specify option and parameter settings: see Settings. |
The screen Unload/Load/Scan Natural Library Objects, Details is used to specify further selection criteria for Natural library objects.
For descriptions of keywords and valid input values, see also select-clause in the section Direct Commands.
The screen Unload/Load/Scan Natural Library Objects, Details provides the following fields and PF keys:
Field | PF Key | Explanation | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Library |
The name of a library or a range of names: see Name in Name, Date and Time Specification. Ranges are not allowed if the Use Predict set option is selected. |
|||||||||||||||||||
Select
(Library) |
PF4 | Displays a selection list of all libraries available. See also Select Library. | ||||||||||||||||||
DBID/FNR |
See DBID/FNR in Natural Library Objects above. |
|||||||||||||||||||
Passw./Ciph. | Only applies to the unload function.
The password and cipher code of the Adabas file where the Natural libraries are stored. |
|||||||||||||||||||
Object Types:
Natural programming objects |
Natural programming objects. |
|||||||||||||||||||
Object Types:
Error messages |
User-defined error messages. | |||||||||||||||||||
Object name |
See Object name in Natural Library Objects above. |
|||||||||||||||||||
Use Predict set |
Only applies to the unload and find functions and if Predict is installed. This option is used to read the names of the objects to be processed from a
retained set. A retained set is created with the save set option of the
If the Use Predict set option is selected, the following applies:
For detailed information on Predict sets, refer to the Predict documentation. |
|||||||||||||||||||
Set number |
Only applies if Use Predict set is selected. A one- or two-digit number that identifies the retained set to be used. |
|||||||||||||||||||
Set library |
Only applies if Use Predict set is selected. The name of the library to be searched for a Predict set. If you do not specify a name, the library entered in the Library field is used by default. |
|||||||||||||||||||
Set user |
Only applies if Use Predict set is selected. The ID of the user who created the retained set. If no ID is entered, the ID
specified with the system variable |
|||||||||||||||||||
Programming Object Options: |
|
|||||||||||||||||||
Programming Object Options: | A Natural object-type code such as P for program. For a list of
valid codes, see NATTYPE in the section
select-clause.
|
|||||||||||||||||||
Select Natural types | PF6 | Invokes a window where you can select one or more types of Natural object. | ||||||||||||||||||
Properties | PF7 | Invokes an extra screen where you can specify additional properties of Natural programming objects: see Natural Library Object Properties. | ||||||||||||||||||
Error Messages: | A range of user-defined error messages as entered in the Error number from/to fields (see Natural Library Objects above). | |||||||||||||||||||
Error Messages: | Up to 8 valid language codes (for example, code 1 for English)
of the specified error messages.
An asterisk (*) selects all language codes. |
|||||||||||||||||||
Error Messages: |
|
|||||||||||||||||||
Exceptions | PF8 | Invokes an extra screen where you can specify exceptions to the selection of Natural programming objects: see Natural Library Object Exceptions. |
The screen Unload/Load/Scan Library Objects, Properties is used to specify properties for the Natural library objects selected for processing.
For descriptions of keywords and valid input values, see also select-clause in the section Direct Commands.
The screen Unload/Load/Scan Library Objects, Properties provides the following fields:
Field | Explanation | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
User ID | The ID of the user who saved or cataloged a Natural programming object. Specify a single user ID or a range of user IDs: see Name in Name, Date and Time Specification. | ||||||||||
Programming mode |
|
||||||||||
Natural version |
The Natural version of the Natural programming objects. You can also specify a range of versions: see Name. |
||||||||||
Object Date:
Select all objects (no date check) |
Selects all objects, regardless of their date. | ||||||||||
Object Date: | Selects all objects with a save or catalog date and/or time within the range
specified in these fields by entering a precise start date and/or time and/or an
end date and/or time.
For valid input values, see Date and Time in Name, Date and Time
Specification. Special dates allowed are: |
||||||||||
Object Date: | Selects all objects with a save or catalog date and/or time that fits the
date/time specified in these fields by entering a precise date and/or time.
For
valid input values, see Date and Time. Special dates allowed are:
|
||||||||||
Object
Date:
Check date for object kind |
Kind of object (source or cataloged object) to be checked for
the defined date or date range.
Valid input values are:
The search result of the object check also depends on the setting of the S/C-Kind field. |
||||||||||
Object Size:
Select all objects (no size check) |
Selects all objects, regardless of their size. | ||||||||||
Object Size: | Selects all objects with a size within the range specified in these fields by entering a start size and/or an end size. | ||||||||||
Object Size:
Select objects with size |
Selects all objects with a size that fits the size specified in this field. |
The screen Unload/Load/Scan Library Objects, Exceptions is used to specify exceptions to the selection of Natural library objects.
All objects that match the selection criteria specified in Natural Library Objects, Natural Library Object Details and Natural Library Object Properties are checked against the specifications made on the screen Unload/Load/Scan Library Objects, Exceptions. Objects that match all specifications defined as exceptions, are exempted from processing.
For descriptions of keywords and valid input values, see also select-clause in the section Direct Commands.
The screen Unload/Load/Scan Library Objects, Exceptions is basically identical to the screen Unload/Load/Scan Natural Library Objects, Details. See the relevant section for explanations of the fields, commands and alternative PF keys listed in the table below. The field Add/change properties for selection is used to specify additional properties for Natural programming object exceptions: see Natural Library Object Exception Properties.
Field | PF Key |
---|---|
Library | PF4 |
Select
(Library) |
|
Object Types: |
|
Object name | |
S/C-Kind | |
Natural types | |
Select Natural types | PF6 |
Properties | PF7 |
Error number | |
S/L-Kind | |
Languages |
The screen Unload/Load/Scan Library Objects, Exceptions is used to specify exceptions to the properties of the Natural library objects selected for processing.
The screen provides the following fields:
Field | Explanation |
---|---|
User ID | See User ID in Natural Library Object Properties. |
Programming mode | See Programming mode in Natural Library Object Properties. |
Natural version | See Natural version in Natural Library Object Properties. |
Object Date:
Ignore object date |
Performs no date check. Objects are processed, regardless of their date. |
Object Date: | Exempts from processing all objects with a save or catalog date and/or time
within the range specified in these fields by entering a precise start date and/or
time and/or an end date and/or time.
For valid input values, see Date and Time in Name, Date and Time
Specification. Special dates allowed are: |
Object Date: | Exempts from processing all objects with a save or catalog date and/or time
that fits the date/time specified in these fields by entering a precise date
and/or time.
For valid input values, see Date and Time. Special dates allowed are:
|
Object Size:
Ignore object size |
Performs no size check. Objects are processed, regardless of their size. |
Object Size:
Exclude objects with size between/and |
Exempts from processing all objects with a size within the range specified in these fields by entering a start size and/or an end size. |
Object Size:
Exclude objects with size |
Exempts from processing all objects with a size that fits the size specified in this field. |