High-Level Screen Management Intrinsic Library Reference Manual (32424-90002)

3- 19
reformatted before
the form and data are
printed according to
the specifications
embedded in the form.
You can use the
following values:
0 = ignore
reformatting
specifications
1 = reformat data
fillcntrl
A compound parameter that tells HPDPRINTFORM to
replace, or fill, blanks within fields when
printing the form. The subparameters and the
functions they represent are:
filldesc
A four-byte integer
that specifies the
degree of
functionality. The
values you can
specify are:
0 = no fill
1 = fill trailing
blanks
2 = fill leading
blanks
3 = fill trailing
and leading
blanks,newline>
entrycnt
A four-byte integer
that specifies the
number of fields to
be filled.
fldidtype
A four-byte integer
that specifies the
format of field
identifiers, numbers
or names. The values
you can specify are:
0 = number format
1 = name format
entrydesc
Identifies a table defined in your application.
fldid
If you have given
fldidtype
the value 0, this
is a four-byte integer that identifies by field
number or field order the field to be filled.
The values you can specify are:
> 0 = field number
< 0 = field order
If you have given
fldidtype
the value 1, this
is a 32-byte character array that contains the
USASCII name of the field to be filled.
fillchar
A four-byte character array that identifies the
fill character. Blanks may be used as a fill
character. The array is set up as follows:
The first byte contains the fill character.
Bytes two through four are reserved for system
use.
Note: You cannot fill a field larger than 2000
bytes. If you attempt to fill a field that
contains more than 2000 bytes, a warning is