CODIGO DE BARRAS

DENISSON 14/11/2012 13:29:33
#414206
Pessoal tenho um sistema em VB6 na tela preciso gerar um código de barras, no meu crystal montei a estrutura mas quando coloco a funcão BarcodeINTERLEAVED2OF5 ([Ô]ITF-0.B[Ô], {VW_IMPRESSAO_CARTEIRINHA_OBJETIVO.COD_BARRAS_CARTEIRINHA}) da erro um erro na formula, preciso fazer isso para gerar esse codigo de barras, ja instalei a dll e a font na minha maquina para fazer o teste, mas o erro aparece nessa formula.
FEDERHEN 14/11/2012 14:06:53
#414209
Resposta escolhida
O código de barras INTERLEAVED 2 DE 5 deve conter um número par de caracteres que formarção o código.

O teu campo VW_IMPRESSAO_CARTEIRINHA_OBJETIVO.COD_BARRAS_CARTEIRINHA tem dados que formam um comprimento de tamanho par ???
DENISSON 14/11/2012 14:54:12
#414214
Esse campo esta declarado com Impar, um tamanho impar, ele faz a busca no sqlserver que esta declardo com varchar (30), é esse o comprimento que voces diz?
FEDERHEN 14/11/2012 15:41:54
#414223
A informação que será codificada em codigo de barras 2of5 deve ter comprimento par de dígitos

exemplo:
o numero 1234 tem 4 digitos e pode ser transformado em código de barras 2of5

o numero 12345 tem 5 digiros e não pode ser transformado em código de barras 2of5
(neste caso vai dar erro e a solução é acrescentar um zero na frente, ficando 012345)

DENISSON 14/11/2012 17:44:43
#414235
Valew deu cereto aqui.
Tópico encerrado , respostas não são mais permitidas