Pagetitle |
---|
| MSCBSay - Imprime uma String |
---|
| MSCBSay - Imprime uma String |
---|
|
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 |
Sintaxe: MSCBSay - Imprime uma String ( nXmm nYmm cTexto cRotação cFonte cTam [ *lReverso ] [ lSerial ] [ cIncr ] [ *lZerosL ] [ lNoAlltrim ] ) 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 | | | | | | | | | | |
|