HEADER (заголовок страницы, верхний колонтитул)
[метка] [HEADER[ALLOW()][FIXED][PRE()][SEPARATE()]
[ROW()]
[COL()]
[SUPPRESS()]
[метка] [STRING()]
[метка] [TEXT()]
[метка] [CONTROL()]
.]
ALLOW | Сколько строк, как минимум, оставить на странице для печати DETAIL-структур. |
FIXED | Объявляет заголовок фиксированной длины. |
PRE | Префикс для элементов HEADER-структуры. |
SEPARATE | Сколько строк пропустить после заголовка. |
ROW | Номер строки для полей типа STRING, TEXT или CONTROL. |
COL | Номер столбца для полей типа STRING, TEXT или CONTROL. |
SUPPRESS | Не печатать строку, если она пустая. |
STRING | Поле, содержащее значение переменной или символьная константа. |
TEXT | Многострочное символьное поле. |
CONTROL | Управляющая последовательность принтера. |
В HEADER-структуре задаются строки, которые печатаются в начале каждой страницы. HEADER-структура должна завершаться точкой или оператором END. В отчете может быть только один заголовок. Заголовок может быть явно выведен на печать оператором PRINT. Если этого не было, то он автоматически печатается при печати первой же структуры DETAIL, у которой нет атрибута ALONE. Заголовок автоматически печатается при переполнении страницы.
Пример:
CustRpt REPORT !Отчет о покупателях
Head HEADER ! начало описания заголовка
!элементы заголовка
. ! конец описания заголовка
. !Конец описаний отчета
См. также: