Index window options

Identifier
The name of the index parameter. When adding an index, the administrative client automatically assigns the next available index parameter name, beginning with Index1.
Attribute
The name associated with the index value. By default, this is the application group field name. IBM recommends that you use the application group field name. If you do not, then you must map the attribute to an application group field name on the Load Information page.
Type
The type of indexes that the indexing program creates. If the Allow Multiple Values option is selected, Type is automatically set to Group. For Line data, choose from Group, Grouprange, Page, and Pagerange, depending on the data type of the application and the field or fields on which the index is based. You can define group-level indexes for AFP and line data. You can define page-level indexes for AFP data. You can define Grouprange, and Pagerange indexes for line data. For Grouprange, the indexing program creates group-level indexes for the first and last sorted values in a group of pages. For Pagerange, the indexing program creates page-level indexes for the first and last sorted values on a page.
For z/OS only: Specify TYPE=Grouprange or TYPE=Grouprange2 for:
  • INDEX1 when INDEXSTYLE=PAGE
  • INDEX2 when INDEXSTYLE=PDOC
Initial Value
For 390 indexer only: Specify a value in the Initial Value field. You can specify a maximum length of 254. This value is optional.

This value is helpful if you want the indexer to skip pages in the file, for example, header pages or alignment pages that precede the first document in the file and contain no index values. The 390 indexer skips pages in the file as long as the index values extracted from those pages match this initial value that you specify.

Break
For a group index, determines whether the indexing program begins a new group when the index value changes. When you specify Break=Yes, the indexing program begins a new group when the value of the field on which the index is based changes; for example, when the account number changes. For most reports, Break should always be set to Yes. If the Allow Multiple Values option is selected, Break is automatically set to No. For PDF data, Break=Yes is implied. For line data, Break=No is useful when you define two or more fields and you want the indexing program to begin a new group only when a specific field value changes. Specify Break=Yes for the index that is based on the field that you want the indexing program to use to control the group break. Specify Break=No for the other indexes in the group. Also for line data, if the index is based on a float trigger, then Break can only be set to No.
Allow Multiple Values
For 400 indexer only: Determines whether the indexing program extracts more than one value per group for the index. If you select this option and there is more than one index value found, the indexing program extracts all of the index values. If you do not select this option, the indexing program extracts only the first index value, even if there is more than one index value within the group.
Fields
A list of field parameter names. Add one or more fields to the index.
Order
For line data, the field or fields on which the index is based. If the index type is Grouprange, or Pagerange, only one field can be selected. If the index is based on a transaction field, only one field can be selected. If the index type is Page, only one field can be selected and the field must be based on a floating trigger. If a field that has been added to the index is based on a floating trigger, only one field can be added to the index. However, if the Allow Multiple Values option is selected, more than one field can be added to the index. The fields can be based on floating triggers or group triggers.

For z/OS only: When the index type Grouprange2 is used, you can specify one or two field subparameters.