Задает команду, которая выполнится, когда печать дойдет до строки отчета с заданным номером или когда будет выдана команда EJECT PAGE.
Синтаксис:
ON PAGE [AT LINE nLineNumber [Command]]
Параметры:
AT LINE nLineNumber [Command]
Задает команду, которую следует выполнить для строки с указанным номером. Эта команда выполнится, когда значение системной переменной _PLINENO, содержащей номер текущей строки отчета, превысит номер строки, заданной аргументом nLineNumber. Команда, заданная с помощью ON PAGE, выполнится и в том случае, если выдать команду EJECT PAGE. Подробнее об этом см. описание команды EJECT PAGE.
Комментарии:
В команде ON PAGE обычно используется команда DO, выполняющая процедуру обработки концов страниц и ее колонтитулов. Если выдать ON PAGE без предложения AT LINE, это отменит действие команды ON PAGE.