SET MARGIN
 Configura o deslocamento para toda saída impressa
------------------------------------------------------------------------------

 Sintaxe

     SET MARGIN TO [<nColunas>]

 Argumentos

     <nColunas> é um número positivo que define o número de colunas a
     partir do lado esquerdo da página.  Um valor negativo volta a margem
     para zero.

     SET MARGIN TO sem argumentos estabelece o valor em zero.

 Descriçao

     SET MARGIN é válido para toda saída direcionada para impressora vinda
     de comandos de console ou @...SAY.  Com a saída de console, o número de
     <nColunas> de deslocamanto é usado sempre que for usada uma linha
     nova.  Com @...SAY, <nColunas> é adicionado a cada valor de coluna.
     SET MARGIN nao tem efeito na saída em tela.

     -----------------------------------------------------------------------
     . Nota

     Imprimir com @...SAY e PCOL() com SET MARGIN, adiciona a margem a cada
     posiçao de coluna.  Isto ocorre porque PCOL() reflete precisamente a
     posiçao da coluna de impressao incluindo o último <nColunas>.  O melhor
     meio é evitar o uso de SET MARGIN com PCOL() quando se faz
     endereçamento relativo de colunas.
     -----------------------------------------------------------------------

 Exemplos

     O exemplo seguinte estabelece um deslocamento (margem) de 5 colunas e
     entao imprime uma listagem de Sales.dbf:

     USE Sales NEW
     SET MARGIN TO 5
     LIST Branch, Salesman TO PRINTER
     SET MARGIN TO

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

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