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

       

FOOTER (подножие страницы, нижний колонтитул)


[метка] [FOOTER[ALLOW()][FIXED][PRE()][SEPARATE()]
[ROW()]
[COL()]
[SUPPRESS()]
[метка] [STRING()]
[метка] [TEXT()]
[метка] [CONTROL()]
.]

ALLOW Сколько строк, как минимум, оставить на странице для печати DETAIL-структур.
FIXED Объявляет FOOTER как структуру фиксированной длины.
PRE Префикс для элементов FOOTER-структуры.
SEPARATE Сколько строк пропустить после подножия.


ROW Номер строки для полей типа STRING, TEXT или CONTROL.
COL Номер столбца для полей типа STRING, TEXT или CONTROL.
SUPPRESS Не печатать строку, если она пустая.
STRING Поле, содержащее значение переменной или символьная константа.
TEXT Многострочное символьное поле.
CONTROL Управляющая последовательность принтера.

Структура FOOTER содержит строки, которые печатаются в конце каждой страницы. FOOTER-структура ДОЛЖНА заканчиваться точкой или оператором END. В отчете может быть только одно подножие.
FOOTER автоматически печатается внизу страницы при переполнении страницы. Можно явно отпечатать подножие оператором PRINT. Подножие автоматически печатается внизу последней страницы при закрытии отчета, кроме того случая, когда последняя напечатанная DETAIL-структура не имела атрибута ALONE.
Пример:
CustRpt REPORT !Отчет по покупателям
Head HEADER ! начало описания заголовка
!описания элементов структуры
. ! конец описания заголовка
GroupHead DETAIL ! начало описания DETAIL
!описания элементов структуры
. ! конец описания DETAIL
CustDetail DETAIL ! начало описания DETAIL
!описания элементов структуры
. ! конец описания DETAIL
Foot FOOTER ! начало описания подножия
!описания элементов структуры
. ! конец описания подножия
. !Конец описаний отчета



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