Ajude o site desativando o bloqueador de anúncio
Cabeçalho

MSCBSay

Autor: Eurai Criado: 13/08/2021 Atualizado: 22/11/2025 ACD
Postagem

MSCBSay – Imprime uma String 📄🖨️

 

📌 Sintaxe

MSCBSay( <nXmm>, <nYmm>, <cTexto>, <cRotação>, <cFonte>, <cTam>, <*lReverso>, <lSerial>, <cIncr>, <*lZerosL>, <lNoAlltrim> )

 

🔣 Parâmetros

Par Nome Tipo Descrição Default Obg Ref
01 nXmm Numérico Posição X em milímetros   X  
02 nYmm Numérico Posição Y em milímetros   X  
03 cTexto Caracter String a ser impressa ou referência "@n" para variáveis internas.   X  
04 cRotação Caracter N – Normal
R – Cima para baixo
I – Invertido
B – Baixo para cima
  X  
05 cFonte Caracter Tipos de fonte por impressora:
Zebra: A–H,0 (0 = escalar)
Datamax: 0–9 (9 = escalar)
Eltron: 0–5
Intermec: 0,1,7,20,21,22,27
  X  
06 cTam Caracter Tamanho da fonte   X  
07 lReverso * Boolean Imprime em reverso sobre box preto      
08 lSerial Boolean Serializa o código      
09 cIncr Caracter Incremento positivo ou negativo      
10 lZerosL * Boolean Zeros à esquerda no serial      
11 lNoAlltrim Boolean Permite espaços à esquerda e direita      

 

📤 Retorno

Retorno Tipo Descrição
A função é procedural e não retorna valor.

 

🧩 Exemplo

#INCLUDE "TOTVS.CH"

User Function MSCBSay()

MSCBSAY(11,12,"XXXXX","N","A","015,008")

Return( Nil )

 

📸 Resultado

mscbsay

 

ℹ️ Informação Adicional

Parâmetros marcados com * são exclusivos para linguagem ZPL (Zebra).

 


Gostou? Compartilhe com seus amigos e deixe um comentário! 😎

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL