Função: MSCBSay - Imprime uma String
Abrangências: | Microsiga Protheus 8.11 , Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
Imprime uma string.
Programa Fonte:
MSCBIMP.PRX
Sintaxe:
MSCBSay - Imprime uma String ( nXmm nYmm cTexto cRotação cFonte cTam [ *lReverso ] [ lSerial ] [ cIncr ] [ *lZerosL ] [ lNoAlltrim ] )
Retorno:
-
()
Observações
Parâmetros com o caractere * são exclusivos ZPL.
Exemplos
// Exemplo usando o padrão de programação Zebra (família ZPL)Local nXLocal cPorta := "COM1:9600,N,8,1" MSCBPRINTER("S500-8",cPorta, , 40 ,.f.)For nx:=1 to 3 MSCBBEGIN(1,6) MSCBSAY(10,06,"CODIGO","N","A","015,008") MSCBSAY(33,09, Strzero(nX,10), "N", "0", "032,035") MSCBSAY(05,17,"IMPRESSORA ZEBRA S500-8","N", "0", "020,030") MSCBEND() Next MSCBCLOSEPRINTER()
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nXmm | Array of Record | Posição X em Milímetros | X | ||||||||||||||
nYmm | Array of Record | Posição Y em Milímetros | X | ||||||||||||||
cTexto | Array of Record | String a ser impresso ou itens especificando uma variável "@".(Ex: "@2"). Obs: quando for especificado uma variável, o seu conteúdo deverá ser apenas o caractere "@" seguido de um número, "@1" ou "@2" e assim por diante. | X | ||||||||||||||
cRotação | Array of Record | String com o tipo de Rotação (N,R,I,B): N - Normal R - Cima para baixo I - Invertido B - Baixo para cima | X | ||||||||||||||
cFonte | Array of Record | String com os tipos de Fonte: Zebra - (A,B,C,D,E,F,G,H,0) 0(zero)- fonte escalar Datamax - (0,1,2,3,4,5,6,7,8,9) 9 – fonte escalar Eltron - (0,1,2,3,4,5) Intermec - (0,1,7,20,21,22,27) | X | ||||||||||||||
cTam | Array of Record | String com o tamanho da Fonte | X | ||||||||||||||
*lReverso | Array of Record | Imprime em reverso quando tiver sobre um box preto | |||||||||||||||
lSerial | Array of Record | Serializa o código | |||||||||||||||
cIncr | Array of Record | Incrementa quando for serial positivo ou negativo | |||||||||||||||
*lZerosL | Array of Record | Coloca zeros a esquerda no numero serial | |||||||||||||||
lNoAlltrim | Array of Record | Permite brancos a esquerda e direita |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas