EJECT PAGE (Comando)
Envía a la impresora un avance de página condicional.
EJECT PAGE
Observaciones
Utilice EJECT PAGE para avanzar el flujo de resultados. El avance depende del valor de _PADVANCE y de si hay una rutina ON PAGE activada.
Si la variable de memoria del sistema _PADVANCE es FORMFEED y ON PAGE está desactivado, EJECT PAGE realizará las siguientes acciones:
- Si la impresora está en línea, le enviará un avance de página.
- Enviará avances de línea, determinados según las variables de memoria del sistema _PLENGTH y _PLINENO a la pantalla y/o a un archivo alternativo.
- Incrementa _PAGENO en 1.
- Establece _PLINENO en 0.
- Si la variable de memoria del sistema _PADVANCE es LINEFEEDS y está actuando la rutina ON PAGE y _PLINENO es menor que el número de línea de página especificado con el comando ON PAGE, EJECT PAGE envía a la impresora, a la ventana principal de Visual FoxPro o a un archivo ALTERNATE, o a todos ellos, tantos avances de línea como sean precisos para avanzar hasta el principio de la página siguiente.
Si ON PAGE no está actuando, o si _PADVANCE es LINEFEEDS y _PLINENO es mayor que el número de línea de página especificado con ON PAGE, EJECT PAGE realizará las acciones siguientes:
- Enviará avances de línea, determinados por las variables de memoria del sistema _PLENGTH y _PLINENO a la impresora, a la ventana principal de Visual FoxPro y/o al archivo alternativo, si está abierto un archivo alternativo.
- Incrementa _PAGENO en 1.
- Establece _PLINENO en 0.
Vea también
EJECT | ON PAGE | SET ALTERNATE | SET DEVICE | SET PRINTER | PCOL( ) | PROW( ) | Introducción a las variables del sistema