FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Code 128 - Error extraño.
Posts: 350
Joined: Wed Nov 02, 2005 03:28 PM
Code 128 - Error extraño.
Posted: Mon Nov 28, 2011 10:36 AM

Hola estoy imprimiendo codigos de barras usando en code 128 de la siguietne manera :

vcodigobarras:=alltrim(transform((cbloque)->numero,"999999"))+"-"+;
alltrim(transform((cbloque)->churro,"99"))+"-"+;
(alltrim(transform(year((cbloque)->fecha),"9999")))

y lo imprimo asi :
@ 4,1.5 cm_code128 vcodigobarras of oPrn SIZE 2 vertical MODE "A"

El problema que tenia es que cierto codigo de barras el lector no me los leia y lo cambie a :
@ 4,1.5 cm_code128 vcodigobarras of oPrn SIZE 2 vertical MODE "B"

Pero ahora codigo que si me leia con la opción "A" no me los lee con la opción "B".

EJEMPLO : 1167-11-2011 LO LEE CON LA OPCION "A" Y NO CON LA OPCION "B"

¿Alguna sugerencia?

Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
Posts: 350
Joined: Wed Nov 02, 2005 03:28 PM
Re: Code 128 - Error extraño.
Posted: Tue Nov 29, 2011 04:42 PM

Como veo que a nadie le ha pasado algo parecido.
Que Codigo de barras me recomendais usar, pensado que no puede ser muy largo, el code Code3_9 lo he probado pero se me hacer muy largo para imprimir en etiquetas, puesto se sale de la etiqueta y
teniendo en cuenta que lo tengo que separar en tres partes ej, 1167-11-2011, incluso puede ser 1-1-2012 (dentro de poco), puesto que cada valor me sirve para buscar y hacer otras operaciones.

Necesito la ayuda de vosotros, porque estoy un poco estancado.

Gracias.

Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com
Posts: 350
Joined: Wed Nov 02, 2005 03:28 PM
Re: Code 128 - Error extraño.
Posted: Tue Nov 29, 2011 05:44 PM

Al final he optado por el codabar, porque aunque tenga que poner un codigo comienzo y otro de terminar creo que funcinara correctamente y el tamaño se ajusta perfectamente al que necesito.

Lo comento por si a alguien le sirve.

Saludos y gracias.

Saludos,
Regards,

Jose Luis Alepuz
joseluis@mancomputer.com
www.mancomputer.com

Continue the discussion