Grupo de Access
Grupo de Access
1 Curso online | 271 Documentos | 6 Imágenes | 11 Vídeos | 660 Debates | 9842 Miembros

Código de Barra en Access

Javier
Lic. administración de empresas univer...
Escrito por Javier Notario el 24/03/2008

Hola estoy interesado sobre el tema de imprimir código de barras en Access y necesito ayuda, Gracias

compartir


Laureano Sanchez Criado
Salamanca, España
Escrito por Laureano Sanchez Criado el 28/03/2008

Hola Javier:

Yo personalmente nunca he trabajado con codigo de barras, pero te cuento lo que he visto.

Busca en el google por Free codebar, para fuentes gratuitas de código de barras. Búsca por Abarcode para un complemento de pago.

Un Saludo


Javier Notario
Lic. administración de empresas univer...
Escrito por Javier Notario el 28/03/2008

Gracias, aprecio mucho tu respuesta, lo hare, cualquier cosa que tb me quieras consultar estamos disponibles


Edwin Ortiz
Bogotá, Colombia
Escrito por Edwin Ortiz el 15/01/2009

Qué tipo de código de barras, he trabajado con dos tipos de códigos de barras uno de ellos ha es el que lee el sector financiero, y el otro el generico. ¿Cuál de ellos desea trabajar?


Osvaldo Jet
Contaduria general, contaduria publica...
Escrito por Osvaldo Jet el 16/01/2009

Hola

Los codigos de barras no son mas que Fuentes, o sea... Por ej:

Generas el Codigo del Producto... Digamos 6004014001 para imprimir solo le cambias con la fuente EAN13 que es la mas difundida. Obviamnete le daras seguramente... Mas espacio... Como un cuadro grandote.

AHora ese Font o Fuente... Te lo paso... Para que lo uses... Pero no debes olvidar que para que el Lector de Codigo de Barras pueda leer esas barritas.... Hay que ponerle un Asterisco delante y por detras del codigo del Producto.

ASi nomas querido compañero

Suerte


Carlos Arturo Ariza Vargas
Ingenieria de sistemas politecnico gr...
Escrito por Carlos Arturo Ariza Vargas el 24/01/2009

Saludos,

Me parece que buscando en tipos de fuente (letras), existe una que solamente se compone de códigos de barra, quizá esta le pueda ser útil para sus necesidades de base de datos en Access. Suerte.


Escrito por Hugo Florentin el 25/08/2009

Como puedo insertar un codigo de barra UCC128 en ecxel? He probado con activeX pero me da solo la version demo, apreciaria sus comentarios


John Vargas
San Jose, Costa Rica
Escrito por John Vargas el 31/08/2009

Yo particularmente he usado muy bien WASP 32 LC (si lo ocupa me avisa para pasarselo), como dijo OS Jet si no pone el asterisco adelante y atras no lo lee.


Felipe Cardenas
Caldas, Colombia
Escrito por Felipe Cardenas el 02/09/2009

Lo que dice john es cieo el WASP 32 LC es muy bueno yo lo he usado y me ha ido muy bien tambien


Escrito por Hugo Florentin el 17/09/2009

Hola John o Felipe les agradecería me informen si el Wasp que uds. Probaron tiene entre sus fuentes la simbologia ean128 o ucc 128? Me podrian pasar como adjunto en un mail? Mi mail es huguifdp@hotmail. Com , muchas gracias y saludos a todos


John Vargas
San Jose, Costa Rica
Escrito por John Vargas el 17/09/2009

HUGO, Wasp 32LC es un tipo de fuente particular que he usado en Access que tiene la particularidad de que además de generarte el código de barras muestra el código (en letras y número) debajo de las barras. Ean 128 o UCC 128 no los tengo y nunca los he probado, igual te mando el Wasp 32 LC para que le des un vistazo.



John Vargas
San Jose, Costa Rica
Escrito por John Vargas el 17/09/2009

Por cierto, aprovecho para una consulta, tengo un formulario que recibe la información de mis solicitudes de trabajo, estas solicitudes son de 5 diferentes unidades, saben como puedo hacer que el mismo formulario cambie el color de fondo dependiendo de la unidad a la que se asigna, debe ser algo así como un formato condicional pero a las propiedades de color de fondo del formulario. Gracias.


María Florencia Santinelli
Ingeniería en sistemas de información ...
Escrito por María Florencia Santinelli el 24/09/2009

Entiendo que los formularios están divididos en secciones y, por lo tanto, el cambio de colores debe ajustarse a ello.
mi propuesta es identificar en el formulario la sección a que quieras modifcarle el color y luego, en VB, escibir: [Form_nbreForm]. Sección. BackColor = vbColorDeseado.
No sé como manejás la selección de secciones...


John Vargas
San Jose, Costa Rica
Escrito por John Vargas el 25/09/2009

María Florencia, gracias por tu respuesta, visual no es mi fuerte, pero algo le hago. Te amplío para ver si me puedes ayudar mas. Este formulario es para visualizar los datos de una solicitud de trabajo, el usuario hace una consulta por cualquier campo (número, nombre, fecha de entrada etc.. ) y los resultados se muestran en ese formulario, uno de esos campos es la Unidad de trabajo a la que pertenece el formulario (son 5 unidades), mi idea es que el fondo del color del encabezado del formulario cambie en función del resultado del campo unidad asignada. De las líneas que me enviaste no logro derivar en donde el comando verificará el resultado del campo unidad asignada. De antemano gracias.


María Florencia Santinelli
Ingeniería en sistemas de información ...
Escrito por María Florencia Santinelli el 01/10/2009

John: deberías agregar un evento en el control que maneja la selección de la Unidad de trabajo, pero, claro, tenes que codificarlo en VBA. Supongamos que estás usando un cuadro combinado. Deberías asignarle en las propiedades del evento Al hacer click (por ejemplo) [Procedimiento de Evento]. Esto te lleva al código. Una vez allí, programar, mediante un Select... Case (imagino por la cantidad de posibilidades = 5 unidades) y en cada alternativa del Case, escribir el código que indiqué modificando los colores.
Es muy sencilla la estructura.


Ramon Peralta
Tecnico profesional en elctronica cent...
Escrito por Ramon Peralta el 08/10/2009

Hola John.

.

Seguimos Aprendiendo.

SI no manejas la codificacion en Vbasic creo que es un buen momento para empezar.

Primero identifica cual es el evento del cual puedes tomar el control , por ejemplo al seleccionar de una Combo Box el dato de una lista, y despues de cambiar puedes poner un codigo parecido a esto.

PUBLIC SUB ComboBox1_Change()
DIM ColorBg AS Integer
ColorBg=ComboBox1. Text
SELECT CASE ColorBg

CASE 1
ComboBox1. BackColor = Vbred
CASE 2
ComboBox1. BackColor = Vbblue
.
.
.
CASE n

CASE ELSE
. Evento

END SELECT


END

Experimenta primero en Vbasic y luego lo pasas a Access.

Espero que esto te sea de utilidad

Saludos.. Seguimos Aprendiendo.


John Vargas
San Jose, Costa Rica
Escrito por John Vargas el 08/10/2009

Ramon, gracias por su comentario, lo voy a implementar ahora mismo y les cuento. Gracias


German Mancera
Diplomado en administración e implanta...
Escrito por German Mancera el 13/10/2009

Cordial saludo Javier, no se site sirva este link para elaboración de codigo de barras en access

http://www.abarcode.net/es/activex_6. Asp


Anthony N In
Miranda, Venezuela
Escrito por Anthony N In el 19/10/2009

Buenas disculpe amigo lei sobre lo que dijo, yo tambien me descargue una fuente ean13 para excel y tambien pongo el asterico adelante y atras, pero de todas maneras mi lectora no lee el codigo de barra, que puede ser el problema? Saludos


Luis Cell
Programador centro de formación profe...
Escrito por Luis Cell el 27/10/2009

Hola el problema puede ser que esta mal el digito de control (se debe calcular por separado) o que la lectora no esta calibrada para leer el codigo, generalmente el instructivo del lector tiene los codigos de inicializacion que debes leer antes con el lector para que quede programado para leer este codigo
mas informacion la podes encontrar aqui.( http://es.wikipedia.org/wiki/European_Article_Number
Código de barras EAN-13. El primer dígito siempre se sitúa fuera del código. Además, el símbolo (>) se utiliza para indicar «zonas en blanco», necesarias para que los escáners de códigos de barras funcionen correctamente.

codigo en Visual Basic
'Cálculo del dígito de control EAN Dim iSum As Integer = 0 Dim iDigit As Integer = 0 Dim EAN As String = "123456789041" 'EAN de prueba For i As Integer = EAN. Length To 1 Step -1 iDigit = Convert. ToInt32(EAN. Substring(i - 1, 1)) If i Mod 2 = 0 Then iSum += iDigit Else iSum += iDigit * 3 End If Next Dim iCheckSum As Integer = 10 - (iSum Mod 10) Console. Write( "Dígito de control: " & iCheckSum. ToString())
-------------------------------------------------------------------------------------------

espero que te sea util
chau Luis



Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Debe cumplir las normas de contenido y normas de conducta
Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA |  India |  Y próximamente: Brasil | 

Búsquedas frecuentes: ganvam como saber si te han multado cuales son las partes de la maquina de escribir diferencia entre gasto y costo como quitar los ojos rojos de las fotos

EMAGISTER Servicios de formación, S.L. Copyright 1999/2013.