High-Level Screen Management Intrinsic Library Reference Manual (32424-90002)
3- 14
| | |
| |
infobuflen
= 72 |
| | |
| | The field number according to the |
| | order in which it was created. |
| | |
|
fldlen
* | four-byte integer |
| | |
| |
infobuflen
= 76 |
| | |
| | Field length in bytes. |
| | |
|
databufoffst
| four-byte integer |
| | |
| |
infobuflen
= 80 |
| | |
| | Position of the field in the data buffer, |
| | offset from one. |
| | |
|
fldenh
| eight-byte character array |
| | |
| |
infobuflen
= 88 |
| | |
| | Field enhancement. It is a combination |
| | of I, H, U, B, S, 1-8, or NONE. |
| | |
|
datatype
| four-byte character array |
| | |
| |
infobuflen
= 92 |
| | |
| | Data type of field. This can be CHAR, |
| | DIG, IMPn, MDY, DMY, YMD, or NUM(n) |
| | |
|
fldtype
four-byte character array | |
|
infobuflen
= 96 | |
| | |
| Field type. It can be O, R, P, or D. | |
| | |
--------------------------------------------------------------------------------------------
4. Field Information Retrieval (
mode
= 4)
--------------------------------------------------------------------------------------------
| | |
|
fieldinitstring
| A character array equal to the field |
| | length or the length defined in |
| | |
| |
infobuflen
, whichever is less. |
| | This array returns a character string |
| | equal to the field's initial value. |
| | |
--------------------------------------------------------------------------------------------
* = size in characters (bytes)
When you request a format, you get all the formats of a length up to and
including the length you specify in
infobuflen
. For example, if you
request a form retrieval and pass an
infobuflen
of 16, you see
information for the first four parameters;
fileversion, numforms,
maxnumflds
, and
maxdatabuflen
.