length of the record, ACIF considers the comparison “false” and continues
processing.
EXAMPLE
The following example illustrates the use of a carriage control character as
a trigger.
TRIGGER1=\,1,X'F1'
/\ Look for Skip-to-Channel 1
TRIGGER2=ð,5ð,'ACCOUNT:'
/\ Find account number
TRIGGER3=3,75,'PAGE 1'
/\ Find page 1
In this example, TRIGGER1 instructs ACIF to scan every record, looking for
the occurrence of X
'
F1
'
in the first byte. After ACIF locates a record
containing the X
'
F1
'
, it looks in the same record, starting at byte 50, for
the occurrence of 'ACCOUNT:'. If 'ACCOUNT:' is found, ACIF looks at the
third record down for a value of 'PAGE 1', starting at byte 75. If 'PAGE 1' is
found, ACIF defines the record containing TRIGGER1 as the indexing
anchor record, and all indexing information is specified as relative locations
from this point.
If ACIF finds either 'ACCOUNT:' or 'PAGE 1', it begins scanning the first
record after the farthest field specified. If either 'ACCOUNT:' or 'PAGE 1' is
not found at its specified location relative to TRIGGER1, ACIF begins
looking for TRIGGER1 again, starting with the next record (that is, the
current record containing TRIGGER1
+
1).
Notes:
1. ACIF requires that at least one TRIGGERn or FIELDn value appear
within the page range specified by the INDEXSTARTBY parameter. If
no TRIGGERn or FIELDn parameter is satisfied within the
INDEXSTARTBY page range, ACIF stops processing.
2. At least one TRIGGER or FIELDn must exist on the first page of every
unique group. ACIF cannot detect an error condition if TRIGGERn or
FIELDn is missing, but the output may be incorrectly indexed.
3. TRIGGER1 must be specified when ACIF is requested to index the file.
4. An error condition occurs if you specify any TRIGGER parameters, if
the input file contains indexing tags.
UNIQUEBNGS={YES | NO}
Specifies whether ACIF creates a unique group name by generating an
8-character numeric string and appending the string to the group name.
The group name defined in the Begin Named Page Group (BNG) structured
field is comprised of an index value and a sequence number.
YES
Specifies that ACIF generate an 8-character numeric string and
append the string to the group name.
NO
ACIF does not generate the string. No is the default if you specify
DCFPAGENAMES=YES. Specify NO if you use the AFP API to
generate your own group names.
USERLIB=
data set name1[,data set name2][,file name...]
(OS/390, MVS)
Specifies the name of 1 to 8 catalogued data sets containing AFP resources for
processing the input data set. ACIF dynamically allocates these data sets and
searches for resources in them in the order specified in the USERLIB
parameter. If a resource is not found, ACIF searches the appropriate resource
Chapter 7. Using ACIF Parameters in OS/390, MVS, VM, and VSE
111
Содержание 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...