OVH Cloud OVH Cloud

Code barre

3 réponses
Avatar
FF
Bonjour à tous

Je m'interroge sur la possiblité d'untiliser Access pour gérer une base de
données dans le but d'imprimer des badges. Sur ces badges doivent figurer un
code barre d'identification.

Question :

Peut-on insérer un champ "code barre" sur un état; si oui comment le
configurer pour qu'il corresponde à un champ numérique.

Merci à tous

F.F.

3 réponses

Avatar
Anor
Bonjour,

FF :
| Bonjour à tous
|
| Je m'interroge sur la possiblité d'untiliser Access pour gérer une
| base de données dans le but d'imprimer des badges. Sur ces badges
| doivent figurer un code barre d'identification.
|
| Question :
|
| Peut-on insérer un champ "code barre" sur un état; si oui comment le
| configurer pour qu'il corresponde à un champ numérique.
|
| Merci à tous
|
| F.F.

Ce qu'il faut savoir, c'est qu'un code barres, c'est un "clavier virtuel"
Donc tu stockes dans le code barre tout ce que tu veux :
numéro du matricule du gars et date de fin de validité par exemple, séparés par un
point-virgule.

Ensuite, ta routine vba va lire quelque chose comme 123456;31/12/2003
et saisir toute seule la partie gauche SI la partie droite est supérieure ou égale à la date du
jour.
C'est un exemple parmi des possibilités infinies.

Je te conseille l'utilisation du code 3of9 :
- soit avec la police code39.ttf qui va bien : http://www.clancysystems.com/newsite/code39.asp
dans ce cas, il faut encoder *123456;31/12/2003*

- soit en t'inspirant de la base exemple barcode39 disponible à l'adresse suivante :
http://www.adams1.com/pub/russadam/plugins.html
Dans ce cas, le code vba qui génère le code barres (testé et approuvé ;-))
incorpore déjà les astérisques de début et de fin de code, donc on n'encode
que 123456;31/12/2003

Voilà, donc pour répondre à ta question, pour configurer un clavier
afin qu'il ne retroune que des numériques, on peut soit retirer les touches non numériques,
corriger à la volée par code vba pour qu'il ne tienne compte que des chiffres, ou convertir
ce qui a été tapé en numérique.
C'est pareil pour le code barres. Il suffit de ne pas encoder de lettres.

--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Avatar
pinochio
Salut,

Aucun problème, en utilisant une police code barre il n'y a aucun problème,
ni à l'écriture ni à la lecture

Amitiés
"FF" a écrit dans le message de news:
3fb0808a$0$6967$
Bonjour à tous

Je m'interroge sur la possiblité d'untiliser Access pour gérer une base
de

données dans le but d'imprimer des badges. Sur ces badges doivent figurer
un

code barre d'identification.

Question :

Peut-on insérer un champ "code barre" sur un état; si oui comment le
configurer pour qu'il corresponde à un champ numérique.

Merci à tous

F.F.






Avatar
Stéphane Brille
Bonjour,

J'utilise des codes-barre sans soucis depuis 1995 sur des états et des forms
Access. Il suffit de définir un champ, du type souhaité (numérique ou nom),
puis de lui appliquer une police de code-barre (celle que j'utilise est
freeware). Le gros intérêt est de n'avoir aucun code à gérer, hormis
l'installation de la police sur le PC.
La seule contrainte est de laisser une taille suffisante au champ pour ne
pas le tronquer, ce qui rendrait la lecture impossible.

voici les liens qui peuvent t'aider :

http://www.naic.org/help/svo/3of9fonts.htm

http://www.netlabels.com/faq2/barcode.html
--
Cordialement,

Stéphane Brille
www.microbloc.com
(enlevez NoSpam. pour répondre)