Field information options (Line, SCS, AFP)

Identifier
The name of the field parameter. When adding a field, this field contains the next available field parameter name, beginning with Field1.
Trigger
The trigger parameter on which the field is based. When the field value can be found in the same record within a group, base the field on a group trigger. When the field value can be found in a specific range of records within a group, the field is based on a recordrange trigger. A recordrange trigger is a type of group trigger. When the field value does not always occur in the same location on the page, the same page in a group, or in every group, base the field on a float trigger. To use the Mask keyword, you must select a trigger that was defined as Type=Float.
Base
Determines how the indexing program locates the field data. Choose from 0 (zero) and Trigger. If you specify Base=0, then the indexing program adds zero to the field column offset. If you specify Base=Trigger, then the indexing program adds the starting column number of the trigger value to the field column offset. You should use Base=0 if the field data always starts in a specific column. You should use Base=Trigger if the field data doesn't always start in a specific column, but is always offset from the trigger value a specific number of columns. For example a trigger occurs in the first record on a page. The trigger value can occur in any column in the record. You define a date field based on the trigger. The field can be found in the trigger record. The starting column number of the field is always eight bytes from the starting column number of the trigger. You must specify Base=Trigger and a column offset of 8 (eight) so that the indexing program can correctly locate the date field, regardless of the starting column of the trigger value.
Default Value
The default index value when a record is not long enough to contain the field data. The default value is used by the indexing program when a record is not long enough to contain the field data. (If a record is not long enough and you do not specify a default value, the indexing program fails.) The default value can be specified as either character data or hexadecimal data. If the data to be specified is anything other than ASCII, then you must specify the default value as a hexadecimal value by using the format X'constant', where constant is hexadecimal data (for example, X'F0F0F0'). The default value can be from 1 to 250 bytes in length. Note: Neither the administrative client nor the indexing program validates the content of the data that you specify.
Constant Value
Specify to define a constant field. A constant field allows you to add data to an index value or to create a specific index value. Specify the literal (constant) string value of the field. If the input data contains unformatted ASCII data, the constant can be specified as either character data or hexadecimal data. Specify a hexadecimal value by using the format X'constant', where constant is hexadecimal data (for example, X'F0F0F0'). The constant value can be from 1 to 250 bytes in length. Note: Neither the administrative client nor the indexing program validates the content of the data that you specify.
Field Length
The number of characters that you selected in the sample data. The supported range is 1 to 250. Note: You can define a field that exceeds the number of characters present in the sample data. For example, suppose that you need to define a field to hold 30 bytes. However, the values in the sample data are a maximum of 25 bytes. You can define the field by selecting the five blank characters that immediately follow one of the values. The administrative client shows the number of characters when you are selecting data.
Mask
For a field that is based on a float trigger. Specify a pattern of symbols that the indexing program uses to match data located in the field columns. If the data matches the Mask, the indexing program selects the field. See Mask for more information.
Records to Search
The relative record number from the trigger on which the field is based. This is the record number at which point the indexing program begins to search for the field. The supported range is from plus and minus zero to 255.
Columns to Search
The relative column number from the base. This is the column number at which point the indexing program begins to search for the field. If you specify Base=0, the value can be from 1 to 32756. If you specify Base=TRIGGER, the value can be from -32756 to 32756. If the value exceeds the physical length of the record, the indexing program reports an error and terminates processing.
Reference String
An example of the field value. The graphical indexer displays the value that you selected in the report. Use the arrow keys to move to the right-most and left-most characters of the sample value.
Location from Trigger
For a field that is based on a float trigger. Specify whether the field occurs on a record before the trigger record or on a record after the trigger record. The indexing program uses this information to correctly identify the field record offset when the value of the float trigger occurs in more than one record. For example, the float trigger value is Type of Income; a page can contain one or more types of income; however, the related field value is always on the record after the trigger record; base the field on a float trigger and set the Location from Trigger field to After.
Use Load Default Or Propagation
For 400 indexer only: Use the default value from the Load tab of the application or propagate the value from a previous document. If Use Load Default or Propagation is selected in the graphical indexer, Find Once, Default Value, Constant, and Mask fields are disabled.
Find Once
For 400 indexer only: Use the value located in the first document of the report for all documents in the report. If Find Once is selected in the graphical indexer, Use Load Default Or Propagation, Default Value, and Constant fields are disabled, and the Mask field is enabled.
Add an Index on Exit
When this checkbox is selected and you click OK, the Add an Index window is displayed so that indexing parameters can be defined for the new field.

The checkbox is only applicable when adding a field.