You can browse or edit various IMS databases using the File Manager® IMS editor. The editor is invoked from the Systems View, which is provided by the File Manager® plug-in. You can invoke the editor against a selected IMS database or a PSB through one of the following methods:
File Manager® IMS editor's options dialog | |
---|---|
![]() Edit using a dynamic PSB: Select a database to edit or view. Optionally specify a secondary index. |
![]() Edit using a static PSB: Select a PSB to edit or view a database. You can optionally specify a database name filter to narrow down the selection of a PCB. |
When the editor is invoked using one of the methods above, the editor's option dialog is displayed. In this dialog, you can specify various options which control how the editor is invoked. The main options are described below (refer to File Manager® for z/OS® IMS manual for full explanation of available options).
Once you select to edit or view with your editor options, IMS database positioning dialog is displayed which allows you to specify the starting point of the data to edit/display (see the picture below). You can specify the key value and position by selecting a segment. When you select a dynamic PSB option, a list of all segments of the selected database are displayed in the dialogue. When you select a static PSB, a list of all the segment types in the selected PCB are displayed instead. You can also select/unselect segments to include in the edit/view session.
IMS database positioning dialog |
---|
![]() |
Once the database positioning information is specified, the selected data is displayed in the File Manager® IMS editor (see the image shown below). The editor consists of two main windows:
As you select a segment in the editor, the data value is displayed in the single display view in the formatted mode.
File Manager® IMS editor overview |
---|
![]() |
The editor itself provides the hierarchical view of the database and the segments in relation to other segments in the database. You can control how to display segments by modifying SHOW option. That is, you can either group suppressed records or display them individually (this is in addition to the ability to select/deselect segments in the database positioning dialogue).
While in the edit session, you can specify the database position option (either from the context menu or toolbar) to re-position the database.
All modification of data is performed via the single display. You can either enter a value directly or specify values in hex.
Optionally, you can switch to character format display of segments (see the picture below). In this display mode, segment values are displayed rather than concatenated key values of segments. Segment values are interpreted according to the encoding value specified for the edit session. Hex values of segments can be displayed by using the Hex on option.
File Manager® IMS editor overview with character display option of segments |
---|
![]() |