Содержит код метода продвижения страницы. Включена для совместимости с предыдущими версиями. Используйте вместо нее конструктор отчетов.
Синтаксис:
_PADVANCE = cAdvanceMethod
Параметры:
cAdvanceMethod
Задает символьное значение, которое определяет, как в Visual FoxPro осуществляется переход к началу страницы с помощью символа перевода страницы или с помощью нескольких переводов строки. cAdvanceMethod может принимать одно из следующих значений:
Коментарии:
Вычисляя количество требуемых символов перевода строки, Visual FoxPro использует формулу (_PLENGTH - _PLINENO) в следующих ситуациях:
Если вы выдали команду EJECT PAGE в отсутствие активной подпрограммы ON PAGE.
Если вы выдали команду EJECT PAGE при наличии подпрограммы ON PAGEON PAGE.
Когда команда PRINTJOB или ENDPRINTJOB в соответствии со значением переменной _PEJECT посылает на принтер перевод страницы.
Visual FoxPro использует формулу (_PLENGTH - MOD(PROW( ), _PLENGTH)), когда выдается команда:
EJECT
SET DEVICE TO PRINTER и за ней команда @ ... SAY, вызывающая принудительный перевод страницы
Независимо от установки _PADVANCE, вы всегда можете послать на принтер символ перевода страницы, включив в вывод функцию CHR(12).