× Linguagem de Programação ADVPL

Perguntas code128C imprime um zero a mais

Mais
10 anos 4 meses atrás #23448 por marceloc
Boa tarde Pessoal,

Estou gerando codigo de barras com code128C em um fonte customizado.
Ao ler o código com o leitor acrescenta um zero a mais .

Segue linha do fonte:
cCodBar := "00000701001"
oPrinter:Code128C(133,325,cCodBar,28)

Ao Ler o codigo de barras apresenta esta informação:
000007010001

Alguém já passou por esta situação?

Obrigado!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23449 por admin
Respondido por admin no tópico code128C imprime um zero a mais
Marcelo tente utilizar outro leitor se continuar verifique no manual de configuração do leitor, talvez ele mesmo esteja acrescentando o zero e calculando o digito.

Já vi isso, tem esquema de configuração de leitores.

Abraços.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23450 por marceloc
Respondido por marceloc no tópico code128C imprime um zero a mais
Já troquei de leitor e continua a mesma situação.

Fiz um teste com uma string de 11 posições e ao ler o codigo de barras acrescenta um zero.
No teste com a string de 10 posições ao ler o codigo de barras não acrescenta o zero a mais.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23478 por mbrigagao
Respondido por mbrigagao no tópico code128C imprime um zero a mais
Marcelo, bom dia.

Me parece que você está tentando imprimir codigo de barras com numero de OP, é isso mesmo ?

Na OP eu uso assim :
oPr := ReturnPrtObj()
cCode := (cAliasTop)->(C2_NUM+C2_ITEM+C2_SEQUEN+C2_ITEMGRD)
MSBAR3("CODE128",nlinha,8.0, Alltrim(cCode),oPr,.F.,Nil,.T.,Nil,1.0,.F.,Nil,Nil,.T.,Nil,Nil)

Está funcionando perfeitamente.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 4 meses atrás #23501 por marceloc
Respondido por marceloc no tópico code128C imprime um zero a mais
Boa tarde Marcelo

Isso mesmo.

Usei o seu exemplo e consegui gerar o código perfeitamente.

Obrigado!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.093 segundos
Joomla templates by a4joomla