Impressão de código de barras - Zebra GK420t
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á:
Podem me ajudar?
Obrigado.
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
Curtidas 0
Melhor post
Raimundo Pereira
17/11/2015
Vê se ajuda brother no exemplo vi que o código de barras saiu sem o 0 como prefixo
Tutoriais
https://www.devmedia.com.br/post-9510-Integrar-impr...ra-Zebra-TLP-2844-Parte-1.html
https://www.devmedia.com.br/post-9735-Integrar-impr...a-Zebra-TLP-2844-Parte-II.html
Tutoriais
https://www.devmedia.com.br/post-9510-Integrar-impr...ra-Zebra-TLP-2844-Parte-1.html
https://www.devmedia.com.br/post-9735-Integrar-impr...a-Zebra-TLP-2844-Parte-II.html
GOSTEI 1
Mais Respostas
Raimundo Pereira
17/11/2015
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.
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.
GOSTEI 0
Rafael Santos
17/11/2015
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?
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);GOSTEI 0
Raimundo Pereira
17/11/2015
Brother qual o modelo da sua impressora ?
GOSTEI 0
Rafael Santos
17/11/2015
GK420t Zebra (ELP/ZPL)
GOSTEI 0
Rafael Santos
17/11/2015
Obrigado, vou olhar :)
GOSTEI 0
Rafael Santos
17/11/2015
Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
GOSTEI 0
Raimundo Pereira
17/11/2015
Valeu.
Se alguém tiver dificuldade .
Sr. Supremo do Universo.
Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
Se alguém tiver dificuldade .
Sr. Supremo do Universo.
Obrigado, resolvi meu problema fazendo um novo layout em RaveReport.
GOSTEI 0