Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Codigo de Barras en Access

Estas en el tema de Codigo de Barras en Access en el foro de Bases de Datos General en Foros del Web. Hola chicos y chicas... He desarrollado una pequeña aplicación para implementar códigos de barra en los precios de una tienda para que se procese la ...
  #1 (permalink)  
Antiguo 31/03/2004, 06:39
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Codigo de Barras en Access

Hola chicos y chicas...

He desarrollado una pequeña aplicación para implementar códigos de barra en los precios de una tienda para que se procese la información con la pistola láser de las cajas.

No obstante; he tenido que implementar un tercer programa que me genera códigos de barra con el último dígito (EAN-13) y la imagen que me genera la copio y la pego por medio de una macro en el formulario que generé de access.

Esto me parece un poco "cazurro" y por tanto me gustaría implementar un código o algo dentro de mi misma aplicación para dejar de utilizar ese tercer programa... Vamos!, que al insertar los precios en el programa automáticamente se me genere el código de barras en el mismo access.

Es esto posible?

Gracias!
__________________
Andrew :P
  #2 (permalink)  
Antiguo 05/04/2004, 15:55
Avatar de juanamador  
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 5
Antigüedad: 20 años, 1 mes
Puntos: 0
Que tal Andrew
Eso de los codigos de barra tambien me paso y creeme que batalle bastante para poder implementarlo cuando en realidad era tan sencillo que ni te lo imaginas. Lo que no logro entender es porque quieres utilizar codigos de barra en los precios, mas bien yo lo haria por numeros de parte y a la hora de vender los scaneas con el laser y que te arroje el precio unitario de cada articulo que vendas, no crees que seria mas facil ?
Pero en fin lo que tu quieres es saber como hacer los codigos de barra sin utilizar otro programa y eso lo solucionas un un archivo de fuente (3OF9.ttf) y lo unico que tienes que hacer es agregar un '*' al inicio y otro al final del numero o palabra que quieres convertir de modo que si deses convertir en codigo de barras el numero 008126.0001 para generar el codigo de barras tendrias que poner *008126.0001* y ase campo aplicarle la fuente 3of9.ttf, como ves verdad que es facil ?

Saludos
  #3 (permalink)  
Antiguo 14/04/2004, 07:28
 
Fecha de Ingreso: abril-2004
Mensajes: 1
Antigüedad: 20 años, 1 mes
Puntos: 0
he leido este mensaje y me parece fácil de hacer, excepto en una cosa: ¿dónde busco la fuente 3of9.ttf? porque mi windows no la tiene.
gracias
un saludo
jg
  #4 (permalink)  
Antiguo 21/04/2004, 04:56
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Gracias!!!

Juan Amador...

Gracias por tu magnífica ayuda, de hecho, ya he instalado la fuente a la que haces referencia.

No obstante; hace mucho tiempo probé con varias fuentes que me generaban directamente el código de barra. El problema es que este tipo de fuente está sujeta a lo que escribas. Es decir, si escribo el precio €2,50 será de la manera *250* y en efecto se genera el código como fuente pero no me genera el último número que conforma el reconocimiento del código. Hace mucho tiempo ví una pequeña fuente de programación en visual basic para que se generase este número, pero no era compatible al desarrollar el formulario.

Ah!... El tema de los precios es porque las cajas registradoras que disponen del lector láser tienen programados los precios por lo que cabe menos el error humano al accederlo mediante el teclado numérico.

Te agradecería que me comentaras algo al respecto.

Saludos y gracias nuevamente!
__________________
Andrew :P
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 16:24.