Документация по Clarion

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 ! начало описания заголовка
!элементы заголовка
. ! конец описания заголовка
. !Конец описаний отчета
См. также:




Содержание раздела