Fórum Impressão de código de barras - Zebra GK420t #537361

17/11/2015

0

Amigos,

Estou tentando imprimir um código de barras, passo tudo certo, porém na hora a impressão ele insere um zero no inicio do código a ser lido.
Exemplo:
No fonte ele manda a variável X com o valor '54321' e na hora de ler o código de barras zerado, ele imprime '054321'

No fonte está:

  WritePrinter(Handle, pChar('^XA'   ),
                      Length('^XA'   ), N);
  WritePrinter(Handle, pChar('^PW832'),
                      Length('^PW832'), N);
  WritePrinter(Handle, pChar('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'),
                      Length('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'), N);
  WritePrinter(Handle, pChar('^XZ'),
                      Length('^XZ'), N);


Podem me ajudar?

Obrigado.
Rafael Santos

Rafael Santos

Responder

Post mais votado

17/11/2015

Raimundo Pereira

Raimundo Pereira
Responder

Gostei + 1

Mais Posts

17/11/2015

Raimundo Pereira

Verifique a quantidade de dígitos a serem gerados veja se a quantidade não é 6.
Se sim basta diminuir para 5.

Se estiver como 6. e você digitar uma sequência de 5 números será inserido o 0 a esquerda.
Responder

Gostei + 0

17/11/2015

Rafael Santos

Então, eu não uso nenhum componente do tipo barcode, faço direto no código na linguagem EPL/ZPL. Então não sei onde defino a quantidade de caracteres a ser impressa.

No caso real que eu preciso, necessito de imprimir um código de barras com 39 numeros.

nesta linha, sabe me dizer onde está errado?

WritePrinter(Handle, pChar('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'),
                    Length('^FO60,2^AQN,24,32^BY2,2^B2N,80,N,N^FD' + Edit1.Text + '^FS'), N);
Responder

Gostei + 0

17/11/2015

Raimundo Pereira

Brother qual o modelo da sua impressora ?
Responder

Gostei + 0

17/11/2015

Rafael Santos

GK420t Zebra (ELP/ZPL)
Responder

Gostei + 0

17/11/2015

Rafael Santos

Obrigado, vou olhar :)
Responder

Gostei + 0

27/11/2015

Rafael Santos

Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
Responder

Gostei + 0

27/11/2015

Raimundo Pereira

Valeu.
Se alguém tiver dificuldade .

Sr. Supremo do Universo.
Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar