Dúvida
Qual o comando que faz a impressão de código de barra do tipo DATAMATRIX na MSCBWRITE ?
//codigo de barra 2d
MSCBWRITE("^FO680,880^BY2,3^B7R,3,5,,40,N,^FD"+_cCodBar2D+"^FS")
Ambiente
Protheus – ADVPL – A partir da versão P12.1.17
Solução
A classe MSCBWRITE, não trata de comandos de impressão onde se define o código de barras a ser usado. Na verdade a classe MSCBWRITE envia uma linha de programação para a impressora, onde, como no exemplo informado, foi feito uma customização da impressão do código de barras EAN128 com AI´s (identificadores de aplicação), e como este tipo de código de barras não é homologado no Protheus, foi usado a classe MSCBWRITE que permite o envio de comandos ou sequencia de comandos na linguagem da impressora que cria a impressão do código de barras EAN128 com AI´s.
Resumindo esta classe não trata nenhum código de barras, mas é usada para enviar comandos para a impressora para obter a impressão de um código de barras.
Saiba mais
MSCBWRITE
0 Comentários