Altering Remap Group Items

Allowed Remap Group Item Changes details the changes that can be made to the remap group items during an update, reorganization, or modeling process. Numbers in parentheses refer to explanatory notes following the table.

Table 50. Allowed Remap Group Item Changes

Option

Model

Update

File Format Conversion (No Item Changes)

Record Format Conversion (Item Changes)

Add new remap group item.

No

No

No

No

Delete existing remap group item.

No

Yes (1)

Yes (1)

Yes (1)

Change remap group item name.

No

No

No

No

Change order in which items in remap group item are declared.

No

No

No

No

Change HIDDEN option.

No

No

No

No

Change READONLY option.

No

Yes (2)

Yes

Yes

Change REQUIRED option.

No

No

No

No


Explanatory Notes

  1. When the item is deleted from the remap, it can be converted to a virtual item. The virtual item fills the space formerly occupied by the item, prevents the remap record format from changing, and eliminates the need to recompile programs which invoke the remap. Remap items can only be converted to virtual items when the actual item is deleted from the data set or from global data.

    The two reasons for deleting an item from a data set and converting it to a virtual item are as follows:

    • When an item is no longer needed, it can be eliminated from the data set and converted to a virtual item. This saves space on disk.

    • When an item value can be computed based upon the value of other items in the record, it can be transformed to a virtual item. This saves space on disk and eliminates duplication of the computation in every program needing the value.

  2. Recompile the DMSUPPORT library.