Specifies the column header DEC DATATRIEVE uses when it formats
the display of a field value for the PRINT statement or for the
Report Writer AT and PRINT statements. If you omit this clause,
DEC DATATRIEVE uses the field name as the default column header
when printing this field.
Format
QUERY_HEADER [IS] {"header-segment"} [/...]
1 – Argument
"header-segment"
Is the column header displayed above a column of data. If you
specify only one character string literal, that string is printed
on one line above the column. You can specify more than one
character string literal by separating each from the next with
a slash (/). The literals are printed on successive lines,
centered above the column.
2 – Examples
The following example shows how to set up a record so that when
the DISPLACEMENT field is displayed, a column header of WEIGHT is
used:
06 DISPLACEMENT PIC 99999
QUERY_HEADER IS "WEIGHT"
EDIT_STRING IS ZZ,ZZ9
QUERY_NAME IS DISP.
DEC DATATRIEVE prints the column header as follows:
WEIGHT
The following example shows how to set up a record so that when
the LENGTH_OVER_ALL field is printed, a column header of LENGTH
(IN FEET) is printed on two separate lines:
06 LENGTH_OVER_ALL PIC XXX
QUERY_HEADER IS "LENGTH" /"(IN FEET)".
DEC DATATRIEVE prints the column header as follows:
LENGTH (IN FEET)
The following example shows how to set up a record so that when
the LENGTH_OVER_ALL field is printed, a column header of Length
Over All ("LOA") is printed on two separate lines:
06 LENGTH_OVER_ALL PIC XXX
QUERY_HEADER IS "Length Over All"/"(""LOA"")".
DEC DATATRIEVE prints the column header as follows:
Length Over All
("LOA")
The following example shows how to set up a record so that when
the LENGTH_OVER_ALL field is printed, a 3-line column header is
printed with one letter per line:
06 LENGTH_OVER_ALL PIC XXX
QUERY_HEADER IS "L"/"O"/"A".
DEC DATATRIEVE prints the column header as follows:
L
O
A