SET DEVICE
 Dirige los resultados de @...SAY a la pantalla o a la impresora
------------------------------------------------------------------------------
 Sintaxis

     SET DEVICE TO SCREEN | printer

 Argumentos

     TO SCREEN dirige todas las salidas de @...SAY a la pantalla,
      independientemente de la configuración de SET PRINTER y SET CONSOLE.

     TO PRINTER dirige la salida de @...SAY al dispositivo establecido
     con SET PRINTER TO. Esto puede incluir un puerto de impresora local, un
     spooler de red o un fichero.

 Descripción

     SET DEVICE redirecciona la salida de los mandatos @...SAY a la pantalla
     o a la impresora. Cuando el dispositivo que se establece es PRINTER,
     los mandatos @...SAY se envían a la impresora y no se muestran en la
     pantalla. Además, los mandatos @...SAY se ajustan al valor actual de
     SET MARGIN.

     Cuando se envían los mandatos @...SAY a la impresora, CA-Clipper lleva
     a cabo un EJECT automático cuando la posición actual de la fila de la
     cabeza de impresión es menor que la última posición de fila de
     impresión. Un EJECT restablece los valores de PCOL() y PROW() a cero.
     Para restablecer PCOL() y PROW() a valores nuevos, utilice la función
     SETPRC().

     Para enviar los resultados de @...SAY a un fichero, utilice SET PRINTER
     TO <xcFichero> junto con SET DEVICE TO PRINTER.

 Ejemplos

      Este ejemplo dirige la salida de @...SAY a la impresora:

        SET DEVICE TO PRINTER
        @ 2,10 SAY "Hola"
        EJECT

      Este ejemplo dirige el resultado de @...SAY a un fichero:

        SET PRINTER TO Resultad.txt
        SET DEVICE TO PRINTER
        @ 10, 10 SAY "Este fichero es: Resultad.txt"
        @ 11, 10 SAY DATE()
        SET PRINTER TO               // Cerrar fichero de resultados
        SET DEVICE TO SCREEN

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: @...SAY EJECT PCOL() PROW() SET PRINTER SETPRC()