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.