Unformatted mode to edit segments


The Unformatted screen enables you to edit segment occurrences in a database in three-line vertical HEX or Character mode. You can switch from one mode to another using the HEX ON/OFF command.

Warning

Important

By default, segments are displayed in HEX mode.

Unformatted Screen - Hex Mode

In HEX mode, one segment occurrence per screen and 70 positions per line (or set of three lines) are displayed on this screen as shown in the following figure.

Unformatted Screen - Hex Mode

EDIT --- CW.FISAMP.ORDER--------------------------------------- (DBD-PORDR   )-
COMMAND ===>                                                   SCROLL ===> PAGE
PARENT   ORDR010              RCD TYP1: PO
SEGMENT  ORDR020   CONCATENATED KEY: AA2222,01
SEG LENGTH ===> 178   MIN:50   MAX:200
      ----+----1----+----2----+----3----+----4----+----5----+----6----+----7  

    1 ..01POOPEN   C7477ABLACK COAXIAL CABLE           EAWXWWAA2222-22   ZEN
      0BFFDDDDCD444CFFFFCCDCCD4CDCECCD4CCCDC44444444444CCEEEECCFFFF6FF444ECD
      0201766755000374771231320361791303123500000000000516766112222022000955
      ----+----*----+----*----+----*----+----*----+----*----+----*----+----*
   71 ITH WIRE                   2224 34552                              ...
      CEC4ECDC4444444444444444444FFFF4FFFFF444444444444444444444444444444002
      938069950000000000000000000222403455200000000000000000000000000000001C
      ----+----*----+----*----+----*----+----*----+----*----+----*----+----*
  141 ..................ASTC1988090119880904
      001000000800000008CEECFFFFFFFFFFFFFFFF
      00C01C009C000C009C12331988090119880904  




ENTER FMT TO SWITCH TO FORMATTED MODE, CHAR TO SWITCH TO CHARACTER MODE

You can enter this screen from the Data Base Location, Formatted, Character, or Key Specification screen.

The segment occurrence shown on the Unformatted screen is always the current segment occurrence in the database. The UP and DOWN primary commands enable you to scroll through the contents of the current segment. The database movement commands (CHILD, KEY, NEXT, PARENT, ROOT, and TWIN) enable you to change your current segment position to another segment occurrence in the database.

Parent

Displays the segment name of the immediate parent of the current segment type. If the current segment type has multiple record type values and you entered Y in the Use Layouts field on the Data Base Specification screen, those record type values are also shown.

Segment

Displays the segment name of the current segment type and the first 41 characters of the fully concatenated key of the current segment. The key values for each segment type represented in the fully concatenated key are separated by commas.

Seg Length

Displays the length of the current segment.

For variable length segments, both the minimum and maximum defined lengths are shown. If the current segment length is less than the minimum defined length, IMS has determined the minimum length to include all required fields for the segment. This may not match the minimum defined length in the DBD.

The screen body displays the current segment in three-line vertical HEX mode.

Multiple sets of display lines are separated by an intensified column marker line. Also, the number of the first position in each set of display lines is shown in the left margin of the screen.

The top line of the HEX display represents the character format of the current segment, the middle line represents the upper half-byte of each character in HEX, and the third line represents the lower half-byte of each character in HEX. When a character is not displayable, it is represented by a period (.) on the top line. To change segment contents, you can type over the character or the HEX line. If you type over both the character and HEX lines for the same character, the character type over is ignored.

In File-AID for IMS, nulls mode is set to ISPF’s default of NULLS ON STD. Because type overs within trailing blanks are replaced with null characters on the Edit Hexadecimal screen, positional data may need to be padded with spaces. See to the NULLS - Control Null Spaces section in section of the ISPF/PDF Edit and Edit Macros Manual for more information.

If using a static PSB and the PSB does not have the replace processing option, the segment is protected.

Unformatted Screen - Character Mode

In Character mode, only the character representation of the segment is displayed as shown in the following figure1. As in HEX mode, when a character is not displayable, it is represented by a period. To change segment contents, type over the character representation.

Warning

Important

For Double-Byte Character Set (DBCS) support, each display line and record type values for multi-record type files are based on the data format mode (DBCS, MIXED, or EBCDIC). Refer to Double-Byte Character Support for a description of File-AID for IMS’s DBCS support.

Unformatted Screen - Character Mode

EDIT --- CW.FISAMP.ORDER -------------------------------------- (DBD-PORDR   )-
COMMAND ===>                                                   SCROLL ===> PAGE
PARENT   ORDR010              RCD TYP1: PO
SEGMENT  ORDR020   CONCATENATED KEY: AA2222,01
SEG LENGTH ===> 178   MIN:50   MAX:200
      ----+----1----+----2----+----3----+----4----+----5----+----6----+----7  

    1 ..01POOPEN   C7477ABLACK COAXIAL CABLE           EAWXWWAA2222-22   ZEN
      ----+----*----+----*----+----*----+----*----+----*----+----*----+----*
   71 ITH WIRE                   2224 34552                              ...
      ----+----*----+----*----+----*----+----*----+----*----+----*----+----*
  141 ..................ASTC1988090119880904  









ENTER FMT TO SWITCH TO FORMATTED MODE, CHAR TO SWITCH TO CHARACTER MODE

Edit Unformatted Primary Commands

All of the primary commands described on here can be used when editing in unformatted mode. In addition, the DELETE (see DELETE (Edit only) ), HEX (see *HEX ) and INSERT (see INSERT (Edit only) ) commands can also be used in this mode.

Besides the commands mentioned above, you can execute the GOB, GOF, GOH/GOT, GOL, GOM, MARK, ZOOM, and ZOOMH primary commands in the Edit Unformatted mode. Following is a description of these commands.

GOB, GOF, GOH/GOT, GOL, GOM

The operands and execution of the GOB, GOF, GOH/GOT, GOL, and GOM primary commands in the Edit Unformatted mode are identical to those in the Edit Formatted mode. For more information, see here.

Warning

Important

Special care must be taken when executing the GOB, GOF, GOH/GOT, GOL, or GOM commands with databases that contain nonkeyed or nonunique segments. For more information, see Nonkeyed and Nonunique Segments.

MARK

The MARK primary command enables you to name a database location for future reference. The execution of the MARK command in the Edit Unformatted mode is identical to that in the Edit Formatted mode. For more information, see here.

ZOOM

The ZOOM primary command enables you to view the entire concatenated key and record type values.

The limitations and execution of the ZOOM command and the display of ZOOM Edit panel (after execution of the command) in the Edit Unformatted mode are identical to those in the Edit Formatted mode. For more information, see here.

The following primary commands can be used on the ZOOM Edit panel:

END

Terminates the ZOOM Edit panel and returns you to the previous Edit Unformatted screen.

HEX ON

Displays the ZOOMH Edit panel and shows the concatenated key and record type values in three-line vertical HEX format.

RETURN

Returns you to the Primary Option menu.

ZOOMH

Displays the ZOOMH Edit panel and shows the concatenated key and record type values in three-line vertical HEX format.

ZOOMH

The ZOOMH primary command enables you to view the entire concatenated key and record type values in a scrollable panel in three-line vertical hexadecimal format.

The limitations and execution of the ZOOMH command and the display of ZOOMH Edit panel (after execution of the command) in the Edit Unformatted mode are identical to those in the Edit Formatted mode. For more information, see here.

The following primary commands can be used on the ZOOMH Edit panel:

END

Terminates the ZOOMH Edit panel and returns you to the previous Edit Unformatted screen.

HEX OFF

Displays the ZOOM Edit panel and shows the concatenated key and record type values in character format.

RETURN

Returns you to the Primary Option menu.

ZOOM

Displays the ZOOM Edit panel and shows the concatenated key and record type values in character format.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI DevX File-AID for IMS 23.01