Notes:
1. The order in which the fonts are specified in the CHARS parameter
establishes which number is assigned to each associated TRC. For
example, the first font specified is assigned 0, the second font 1, and so
on.
2. If TRC=YES is specified, but no TRCs are contained in the file, the first
character (or second if carriage control characters are used) of each line is
interpreted as the font identifier. Consequently, the font used to process
each line of the file may not be the one you expect, and one byte of data
will be lost from each record.
3. If you do not specify TRC=YES in the SYSIN parameter file, but your line
data contains a TRC as the first character (or second if carriage control
characters are used) of each line, the TRC is processed as a text character
in the processed output rather than being used as a font identifier.
TRIGGERn={
record | *}, {column | *}, {
'
value
'
|X
'
value
'
}
Specifies the locations and values of data fields within the input file that are to
be used to define indexing groups in the file. These data fields are referred to
as “eye catchers” or triggers, because their presence in the file triggers a
processing action. A maximum of 4 TRIGGER parameters can be specified.
The number of TRIGGERn parameters required to uniquely identify the
beginning of a group of pages within the file is a function of the complexity of
the application output. TRIGGER1 is special, and each record in the file
containing this value is referred to as an indexing anchor record. The presence
of a TRIGGER parameter causes ACIF to index the input file. Each TRIGGERn
parameter comprises three values:
record | *
Specifies the relative record number from the indexing anchor record (that
is, TRIGGER1). A value of “*” can be specified only in TRIGGER1, and it
indicates that every record should be checked for the presence of the
TRIGGER1 value. After the TRIGGER1 value has been found, all other
TRIGGERn parameter values are specified as a relative offset from
TRIGGER1. ACIF reports an error condition and terminates processing if “*”
is specified with any TRIGGERn parameter other than TRIGGER1. The
supported range of values for
record is 0–255.
column | *
Specifies the byte offset from the beginning of the record where the
TRIGGER value is located. This value can be specified in absolute terms
(for example, 10) or as “*,” which results in ACIF scanning the record from
left to right, looking for the TRIGGER value. A value of 1 refers to the first
byte in the record. For files containing carriage control characters, column 1
refers to the carriage control character. The supported range of values for
column is 1–32 756. ACIF compares the TRIGGER value to the input data.
If the specified value exceeds the physical length of the record, ACIF
considers the comparison “false” and continues processing.
'
value
'
| X
'
value
'
Specifies the actual alphanumeric (case-sensitive) or hexadecimal value of
the TRIGGER. ACIF does not perform any validity checking on this value,
but uses it in performing a byte-for-byte comparison with the records in the
file. The TRIGGER value can be from 1–250 bytes in length. If the
combined values of
column and the TRIGGER length exceed the physical
110
ACIF User’s Guide
Содержание S544-5285-01
Страница 1: ...IBM Print Services Facility IBM AFP Conversion and Indexing Facility User s Guide S544 5285 01...
Страница 2: ......
Страница 3: ...IBM Print Services Facility IBM AFP Conversion and Indexing Facility User s Guide S544 5285 01...
Страница 10: ...viii ACIF User s Guide...
Страница 21: ...Part 1 Information Common to AIX OS 390 MVS VM and VSE Environments Copyright IBM Corp 1993 1999 1...
Страница 22: ...2 ACIF User s Guide...
Страница 40: ...20 ACIF User s Guide...
Страница 41: ...Part 2 Using ACIF in the AIX Environment Copyright IBM Corp 1993 1999 21...
Страница 42: ...22 ACIF User s Guide...
Страница 72: ...52 ACIF User s Guide...
Страница 96: ...76 ACIF User s Guide...
Страница 99: ...Part 3 Using ACIF in the OS 390 MVS VM and VSE Environments Copyright IBM Corp 1993 1999 79...
Страница 100: ...80 ACIF User s Guide...
Страница 106: ...86 ACIF User s Guide...
Страница 134: ...Figure 24 Example of a Customer s Phone Bill 114 ACIF User s Guide...
Страница 142: ...122 ACIF User s Guide...
Страница 196: ...176 ACIF User s Guide...
Страница 197: ...Part 4 Appendixes Copyright IBM Corp 1993 1999 177...
Страница 198: ...178 ACIF User s Guide...
Страница 206: ...186 ACIF User s Guide...
Страница 210: ...190 ACIF User s Guide...
Страница 226: ...206 ACIF User s Guide...
Страница 253: ......
Страница 255: ...Spine information IBM IBM Print Services Facility User s Guide AFP Conversion and Indexing Facility...