Code 128 Auto

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
Avatar de Usuario
weekend
vAdviser
vAdviser
Mensajes: 487
Registrado: 03 Nov 2007, 12:24
Ubicación: Madrid, España

Code 128 Auto

Mensaje por weekend » 27 Mar 2009, 09:50

Buenos dias

Necesito escribir en unos informes ( en realidad serán etiquetas ) un codigo de barras del tipo code 128
El codigo consiste en 20 digitos y una letra final, por lo que no me sirve el Code 128 tipo C, puesto que solo imprime numeros.
El problema esta en que si lo hago del tipo A o B se me sale de la etiqueta

He contactado con la gente que diseñó un codigo de barras identico y me han comentado que ellos usaron el Code 128 Auto.
Entiendo que debe ser un tipo de codigo de barras que a medida que tiene que "pintar" los datos en el codigo elige el tipo de 128 que necesita.

¿ Alguien ha hecho algo parecido a unir dos tipos diferentes de Code 128 en un mismo codigo de barras en Velneo ?

Agradezco su ayuda
Saludos

El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com

Avatar de Usuario
weekend
vAdviser
vAdviser
Mensajes: 487
Registrado: 03 Nov 2007, 12:24
Ubicación: Madrid, España

Mensaje por weekend » 27 Mar 2009, 15:52

Vale, dejo aqui la solucion por si a alguien mas le pasa
"C"+ %NOMBRE% + (fEspecialCharCode128( "B" ) + "Z")
Donde %NOMBRE% es una campo ALFA 40 que contiene solo numeros y 20 caracteres
Saludos

El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com

maloka
vRookie
vRookie
Mensajes: 6
Registrado: 17 Sep 2010, 03:43
Ubicación: Bogotá, Colombia

!!!! funcionaaaaaa !!!

Mensaje por maloka » 20 Sep 2010, 01:44

:lol: :lol: Gracias :lol: :lol:

Segui el ejemplo que planteaste, y en realidad es la forma correcta de escribir el codigo.

La estructura del dato que buscaba es esta

InicioC+ F1+ DATO1 + DATO2 + F1+ DATO3 + F1 + DATO4 + CC +Fin

donde:
:arrow: Inicio- se define y simboliza correctamente al escribir "C" al comienzo del código
:arrow: F1 - Corresponde a (fEspecialCharCode128( "1") )-
:arrow: DATO1 - Valor de los datos a simbolizar - dato numerico de cantidad par de caracteres
:arrow: DATO2 - Valor de los datos a simbolizar- dato numerico de cantidad par de caracteres
:arrow: DATO3 - Valor de los datos a simbolizar- dato numerico de cantidad par de caracteres
:arrow: DATO4 - Valor de los datos a simbolizar- dato numerico de cantidad par de caracteres
:arrow: CC - Valor de comprobación - Velneo lo calcula y simboliza bien
:arrow: Fin - Velneo lo simboliza bien

El código es el siguiente
:idea: "C" + (fEspecialCharCode128( "1") )+ %DATO1%+%DATO2%+(fEspecialCharCode128( "1") )+%DATO3%+(fEspecialCharCode128( "1") )+%DATO4%

Y se me olvidaba:
Este es el enlace de las fuentes código de barra que descargue para windows - son libres
http://freebarcodefonts.dobsonsw.com/in ... fonts.html

:lol: :lol: Otra vez gracias :lol: :lol:
Michelle R.

Responder