Select Objects

#### Search Results

Search

# Select Objects

You can select the objects to be unloaded from a list. This selection list can also be used for other purposes such as listing the source of an object or deleting it.

The selection list is produced with the Select objects (or Select) function, which is provided on the object specification screen of the unload function when performed in advanced-user mode.

The selection list is displayed on a List screen, which is described in the following section.

Note
The select function for Natural system error messages is described in the section Select System Error Messages.

- Columns and Commands on List Screens

## Columns and Commands on List Screens

The columns and commands provided on a List screen are explained in the following table.

The display of the columns contained on a List screen depends on the type of object selected from the Select Unload Type menu. The type of object processed is contained in the screen title, for example, List Library Objects or List Command Processors.

You can use the input fields below each column heading to start the list from a particular object or filter objects. Valid input values are mentioned in the table below.

Column | PF Key | Explanation
--- | --- | ---
Cmd |  |
One of following line commands can be entered in the input field next to the object required:
`L` or `LI` | Lists the source code of the object (not applicable to Natural command processor sources). For a user-defined error message: lists the short and the long texts of the error message.
`S` or `SE` `UL` or `U` | Selects the object for subsequent unloading. Attention: Any of these commands only marks the object selected for subsequent processing. To execute the unload function, you need to choose PF2 (Unloa) described below.
`DE` | Deletes the object.
Name |  | The object name. You can enter a name or a range of names: see Name in Name, Date and Time Specification. For a user-defined error message, the message number and the language code is displayed. For example: `10 (Lang =1)` denotes message number 10 in language 1 (English).
Type |  | The type of Natural library object such as `Program`. Valid input values are one or more object-type codes such as `P` for program. For a list of codes, see `NATTYPE` in the section select-clause.
S/C |  |
The kind of Natural library object: by default, all source (`S`) objects and/or cataloged (`C`) objects available are displayed on the screen.
Valid input values are one or more of the following codes:
`S` | Source objects only.
`C` | Cataloged objects only.
`S/C` | Both source and cataloged objects if both exist.
`W` | All STOWed objects: source and cataloged objects with identical date and time.
`*` | All source objects and/or cataloged objects.
For a user-defined error message, this column contains the short text of the error message.
M |  | The programming mode of the Natural library object. By default, any mode is displayed. Valid input values are one or more of the following codes:
`S` | Structured mode only.
`R` | Reporting mode only.
`*` | Any mode, structured and/or reporting.
For a user-defined error message, this column contains the short text of the error message.
Version |  | The Natural version under which the Natural library object was saved and/or cataloged (range specification not possible). For a user-defined error message, this column contains the short text of the error message.
User ID |  | The ID of the user who saved or cataloged the Natural library object. You can enter a single user ID or a range of user IDs: see Name. For a user-defined error message, this column contains the short text of the error message.
Date |  | The date when the Natural library object was saved or cataloged. You can enter a date or a range of dates: see Date in Name, Date and Time Specification. For a user-defined error message, this column contains the short text of the error message.
Time |  | The time when the Natural library object was saved or cataloged. You can enter a time or a range of times: see Time in Name, Date and Time Specification. For a user-defined error message, this column contains the short text of the error message.
| PF2 | Starts unloading the objects selected for processing. As an alternative, in the Command line, you can enter either of the following direct commands: `UNLOAD` or `UNLD`
| PF11 | Marks all objects listed for subsequent unloading with PF2. As an alternative, in the Command line, enter either of the following direct commands: `SELECT ALL` or `SEL ALL`