SET MARGIN
 Establece el margen izquierdo de página para toda salida impresa
------------------------------------------------------------------------------
 Sintaxis

     SET MARGIN TO [<nDesplPágina>]

 Argumentos

     TO <nDesplPágina> es un número positivo que define el número de
     posiciones de columna que hay que dejar en el margen izquierdo de la
     página para la posterior salida impresa. Un valor negativo restablece
     el margen a cero.

     SET MARGIN TO sin argumentos restablece el desplazamiento de página a
     cero, el valor por defecto.

 Descripción

     SET MARGIN es válido para toda salida dirigida a la impresora desde
     mandatos de consola y @...SAY. Con respecto a la salida de consola, el
     sangrado de <nDesplPágina> se produce cuando hay una línea nueva. Con
     @...SAY, <nDesplPágina> se añade a cada valor de columna. SET MARGIN no
     tiene efecto en la salida de pantalla.

     Nota: En la mayoría de los casos, la impresión con @...SAY y
     PCOL() con un margen establecido añade el margen a cada posición de
     columna. Esto sucede porque PCOL() refleja exactamente la posición de
     la columna de impresión incluyendo el último resultado de
     <nDesplPágina>.Lo mejor es evitar el uso de SET MARGIN con PCOL() para
     el redireccionamiento relativo de columnas.

 Ejemplos

      Este ejemplo establece un desplazamiento de página de 5 y
        después imprime una lista de Ventas.dbf:

        USE Ventas NEW
        SET MARGIN TO 5
        LIST Sucursal, Vendedor TO PRINTER
        SET MARGIN TO

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: @...SAY PCOL() SET DEVICE SET PRINTER