record

Specifies

the

relative

record

number

from

the

index

 

anchor record. When ACIF is

indexing

the

file,

it

 

 

the

information specifiedtrigger inn

theparameters to

 

 

 

 

determine a page group boundary. When all of the

 

 

specifiedtrigger

n

values are true, ACIF defines

the

 

 

indexing anchor record as the recordtrigger1 iswhere

 

 

 

 

locatedtrigger1.

 

becomes the reference point from

 

 

 

which all indexing information is located.

The

support

 

range of valuesrecordfor are±0 to 255.

 

 

 

 

 

 

 

column

Specifies the byte offset from the beginning of t

 

record.

A

value of 1 refers

to

the first

byte

i

 

For files containing carriage-control characters, column

 

refers to the carriage-control.

 

For

those

application

 

use a specific carriage-control character to define

 

boundaries (for example, skip to channel 1), consider

 

defining

the

value of the carriage-control

character

 

one of triggerhe n

parameters. The

supported

range

of

 

 

values forcolumn are 1 to 32756. If the specified v

 

exceeds

the

physical

length

of

 

the

record,

ACIF

r

 

an

error

condition and

terminates

processing.

 

 

 

length Specifies the number of contiguous bytes (characte starting atcolumn that compose this field. The supporte range of valueslengthfor are 1 to 250.

The

field

can

extend

outside

the

 

record

length,

a

as the column where it begins lies

 

within

the

recor

length.

 

In

this

case,

ACIF

adds

padding

blanks

to

f

the record. If the field begins

 

outside

the

max

length of the record, ACIF reports an error conditi

terminates

processing.

 

 

 

 

 

 

 

 

 

 

 

 

 

literal valueX'literal value'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Specifies the literal (constant)fieldvaluen

of

the

 

 

parameter.

If the input data file

contains

unformat

ASCII data, this value can be specified either a

character

data or hexadecimal data. If the input

isanything

other

thanunformatted

 

ASCII,

the

value must

 

be specified as hexadecimal data (otherwise, the

comparisons

between

the

input

file

and

what

is

code

thefield

n

parameter will

not

yield

a

 

match).

 

The

liter

value

can

be 1 to 250 bytes in length. ACIF does

 

perform

any

validity

checking

on

 

the

actual

content

o

the

supplied

data.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For example,

to

 

specify

five

fields

 

in

your

 

print

job,

you

Ÿfield1=ð,2,2ð

Ÿfield2=5,5,1ð

Ÿfield3=15,3ð,5

Ÿfield4='444663821'

Ÿfield5=X'ððð1'

In the preceding example, the fields have the following value

32 ACIF User’s Guide

Page 52
Image 52
IBM S544-5285-01 Record Specifies Relative, Error Condition Terminates Processing, Literal valueX literal value, Thefield