[Access] Générer un code barre

Résolu/Fermé
Lizak - 24 avril 2006 à 13:35
 sarahwhite0 - 4 juin 2014 à 11:53
Bonjour à tous,

j'ai entre les mains une base de données Access d'échantillons d'huiles essentiels pour mon stage de fin d'année, et je dois ,entre autres, générer un code barre suivant la clé primaire de chaque échantillon (de type int) mais je ne sais pas trop comment m'y prendre.

En fait à l'impression de chaque étiquette pour un échantillon, il faut qu'il y ait le code barre et les quelques informations sur le produit, le code barre devant reprendre la clé primaire.

Une douchette sera plus tard achetée pour la reconnaissance du code barre.

J'attends vos idées.

Merci d'avance
A voir également:

67 réponses

Bonjour
N'ayant aucune connaissance en matière de codes barres j'ai deux questions à poser.

1 ) Je souhaite savoir quel programme mettre en ouevre pour enrigistrer des passages de personnes qui présenteraient une carte personnelle munie d'un code barre devant un lecteur (pour comptabiliser les passages journaliers au self d'une cantine en milieu scolaire).
2) Comment générer et éditer ces codes barres sur ces cartes personnelles (crées avec Word) sachant que j'ai une liste de noms, prénoms et niveau de classe dans un fichier .mbd (généré avec acces que je peux aussi convertir en .dat avec excel si besion est) ?

D'autres part est-ce qu'Excel ou un programme autre autre peut enregistrer les passages devant le lecteur optique ?

Merci de vos réponses.
(Pas de lien Intenet SVP sauf si c'est un tuto complet répondant à l'une des questions)
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
18 oct. 2007 à 14:27
1 - N'importe quel programme peut faire l'affaire, s'il est prévu pour, car un lecteur de code se contente de faire comme si on avait tapé au clavier le code correspondant au barcode.
2 - Il faut savoir de quel type de codage il s'agit (code 39, ean..) pour ensuite récupérer une police barcode sur internet et prévoir une peu de programmation (dans access, excel ou word) pour éditer un document avec les infos lisibles par l'humain et le barcode...

Pour ta question subsidiaire : que veux-tu faire des barcodes qui te seront présentés ? car comme je l'ai dit, c'est comme si on les saisissait à l'aide du clavier... Excel n'est pas une application 'temps réel' à la base.
0
Merci de cette première réponse rapide.
Mais bien sûr j'ai d'autres questions. Ok. J'ai bien noté que la présentation par la personne devant le scanner à code barre, cela revient à une opération de saisie pour marquer son passage (un peu comme si elle tapait son code carte blueue).
Pour le type de code barre (3 à 9, EAN ou autre), je n'ai pas d'idée en matière de choix. Si suggestion, je suis preneur. Pour la programmation, alors là !!! c'est pas ma tasse de thé. Il faudrait une explication détaillée.
Pour ma question subsidiaire, c'est assez simple. Il s'agit de faire tourner un compteur individuel pour chaque personne qui prend un repas, afin de pouvoir facturer au réel. Est-ce que c'est faisable directement sur Excel (avec une colonne supplémentaire dans mon tableau par exemple) ou faut-il un soft approprié ?
D'autre part, y at-il des lecteurs à codes barres qui sont ou ne savent lire ou pas certaiins type de codage ?
Je reconnais que je demande beaucoup d'explicatuions, mais je vois pas trop le matériel et le logiciel nécessaire....
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
18 oct. 2007 à 16:12
Le code 39 est rustique (c'est-à-dire autocontrôlé) et utilisé dans l'industrie pour ses capacités (où l'on ne peut pas se permettre d'erreur), le code ean est plus standard grand public (c'est celui qu'on voit dans les magasins sur la plupart des articles).

Certains lecteurs ne savent pas tout lire, il faudra donc acheter un lecteur en fonction du code choisi (mais il est souvent nécessaire de débloquer les lecteurs qui ne font pas du code 39 en 'natif').

Pour le reste, excel ne me semble pas une bonne solution, du fait de l'insertion des données et traitements que l'on pourra faire.

Il s'agit typiquement d'une application 'classique' : création/modif/suppression d'un compte, et gestion courante d'un stock (en l'occurrence, comptage de repas). ACCESS peut faire l'affaire avec un minimum de programmation, et il permettra aussi l'impression des barcode.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ok. ça se décante un peu au fur et à mesure de tes réponses !
Donc il me faut un lecteur compatible (fixe ou mobile, je ne sais pas), un éditeur de codes barres. Concernant le type de code, l' EAN n'accepte que des chiffres, alors que le 39 accepte des chiffres et des lettres. Celui-ci ou un autre, aurait ma préférence du fait que je n'aurai qu'à rentrer directement le non de l'élève...
J'ai Corel Draw 12 qui me permettrait d'éditer différents types de codes barres. Je me débrouillerai pour les ajouter par copier / coller dans Word sur mes cartes individuelles qui sont déjà terminées.
Mais Quid d'Access ? Que faut-il faire ? Mettre une colonne "code barre" de plus à ma liste de noms, prénoms et classe? Avec quoi dedans ? As-tu une méthode à me suggérer?
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
18 oct. 2007 à 17:09
N'imprime pas le nom de l'élève, car tu risques d'être ennuyé(e) en cas d'homonymes. Choisis plutôt un identifiant, genre les 3 premières lettres du nom les 3 du prénom et un numéro d'ordre pour éviter justement ce cas d'homonymie.

Dans access, tu prévoiras un champ dans une table qui sera mis à jour par le passage de la carte devant le lecteur : tu iras faire +1 dans un compteur. Ensuite, tu pourras sortir toutes les statistiques que tu veux.

Il te faut déjà travailler sur un modèle de données relationnel pour établir une structure de base de données, ensuite tu pourras t'occuper de la partie programmation...
0
Remarque pertinente, effectivement, il y a plusieurs jumeaux. Dont acte.
Pour le reste, à te lire cela à l'air super facile ! J'en rigolerais presque, sauf que......je ne sais pas comment il faut faire !
J'ai déjà fait une table (liste des élèves) dans accesss avec Nom Prénom et Niveau (ou classe plutôt), j'ai créé une colonne supplémentaire (Repas), mais ce que je ne pige pas, c'est les moyens à mettre en oeuvre pour faire la relation ou/et connection entre le passage du code barre devant le scanner et comment va s'ncrémenter le nombre de passage dans le champ (Repas) nouvellement rajouté à ma table dans Access ?
Il me semble que c'est surtout ça qui m'échappe....
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
19 oct. 2007 à 09:17
Il ne faut pas faire une colonne supplémentaire, mais créer une nouvelle table nommée 'repas' dans laquelle seront inscrites les dates des repas, car tu vas t'apercevoir très vite que tout le monde va vouloir des stats (combien de repas la dernière semaine, le dernier mois, pour quelle classe...).

Pour la mise à jour des infos de cette table, il faudra utiliser un formulaire avec une zone de saisie, qui lors de la validation du champ (via la saisie du barcode) va provoquer une suite de traitements : création d'un repas dans la table repas avec la date et l'heure...

On est clairement en train d'écrire un programme...:-)
0
Bonjour
Ah......ça devient intéressant. Mais je sais pas si je vais arriver à suivre. Hier soir, j'ai "gratté" un peu dans Acces. C'est un programme que je ne connais pas du tout. Mais à l'aide de tes infos (je te remercie d'ailleurs de suivre ce post) j'essaye de comprendre petit à petit comment ça fonctionne.
Donc en gros il faut que je rentre un calendier (scolaire de préférence...) dans une nouvelle table avec Acces.
Mais, faudrat-il la lier à celle de ma liste délèves non ?
Quand au formulaire avec zone de saisie, je vais regarder à quoi cela ressemble.
Je te tiens au courant de la suite si tu es toujours disponible.
Merci
0
Mais au fait, faut-il ecrire dans cette table toutes les dates des jours de la semaine (soit du lundi au vendredi) couvrant la période scolaire annuelle ou alors la date se saisit-elle toute seule à quelque part ?
J'ai bien peur de ne pas maitriser le truc.
Saurais-tu (et voudrais-tu ,) m'nvoyer un exemple tournant sur une semaine et avec (10 prénoms par exemple) que je voie à quoi cela ressemble ?
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
19 oct. 2007 à 10:46
Non, on ira simplement ajouter une ligne dans la table 'repas' qui contiendra l'identifiant de l'élève qui est passé devant le lecteur et la date du jour.

Pas besoin de calendrier (d'ailleurs pour quoi faire ?)

Je vais essayer de te faire un exemple (je ne sais pas si j'aurai le temps aujourd'hui...)
0
Merci à toi ! Je nage un peu là. Tu connais surement la programmation. Moi j'arrive pas à comprendre comment ça fonctionne.
Et c'est pas en un jour qu'on apprends je crois.....
0
Ah ! J'ai oublé de t'indiquer mon mail si tu veux me faire part de ta solution. C'est evans4 AT wanadoo.fr
A plus.
0
Pourquoi ne pas partager cette info avec tout le monde?... c'est même l'objectif d'un forum non?...
0
Bonjour

Ah, mais il n'y a pas de problème.
Il faut lire plus haut le reste du fil afin de ne pas « poster » à côté.
C’est uniquement pour « déposer » (en l'occurrence un bout d'essai que j’aurai ensuite adapté) dans une boite de messagerie car je ne pense pas que cela puisse se faire sur ce forum.
Mais si cela peut te rassurer, la personne ne m’a rien envoyé.
Elle a surement autre chose à faire que de fournir des solutions « sur mesure » qui plus est gracieusement.
Elle m’a suggéré tout au long de ce fil des pistes. Et je peux te dire que j’ai « gratté » tout le week-end dans Access.
Je vais même te dire que je lâche l’affaire. Une société me fournira ce service à l’aide du budget de fonctionnement de l’établissement. Et au moins cela fonctionnera, avec un support technique.

Tchao
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
22 oct. 2007 à 11:35
Bon ben alors, au vu de ça, j'abandonne...
0
evans > blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024
22 oct. 2007 à 12:59
Bonjour,


Je ne voulais pas te vexer (Blux). Mais je n’aime pas les polémiques et les commentaires stériles.
J’ai continué à chercher tous le week-end sans discontinuer, sachant que je n’ai aucune expérience d’Access. Pas plus qu’en VB Script et autres. J’ai « dépecé » la base de donnees comptoir fournie avec Access 2003, c’est une usine à gaz !!!!
J’aurais voulu aussi rajouter les photos de élèves dans ma table (une simple liste de noms et de prénoms, etc) mais il faut utiliser des fonctionnalités d’Access que je ne connais pas.
Mais tu peux toujours continuer tes recherches pour « zihri » puisqu’il semble intéressé par le même problème que moi. Cela lui rendra surement service…
Je laisse tomber les forums. Je retourne bosser entre mes quatre murs.

evans
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317 > evans
22 oct. 2007 à 13:05
Je ne suis pas vexé, moi non plus, je n'aime pas les discussions stériles.
Ton problème dépasse un peu le sujet initial, il est même franchement spécifique, puisque la saisie des barcodes n'est qu'un moyen et non un but.

Nous aurions pu le traiter grâce aux MP (messages personnels). Libre à toi de continuer ou non...
0
Gabacho > blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024
19 déc. 2007 à 19:34
Bonjour Blux,

Je viens de lire les différents échanges sur le sujet et je pense que tu peux m'aider. Je travaille pour une modeste société de VPC qui rencontre un problème important de logistique.
Je suis intéréssé par ce fichier excell que tu as créé car il pourrait nous permettre de créer une typologie de codes barres pour nos marchandises, si cela fonctionne nous pourrions creer des étiquettes pour le prochain inventaire.
Voici mon mail : parkerline AT live.fr

Merci d'avance de ce qu tu pourras faire
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317 > Gabacho
20 déc. 2007 à 09:35
Tu peux trouver mon exemple ici :

https://www.divshare.com/download/3175447-53e/
0
Bonsoir ,

Quelle est tabase de code (par ex : hh:mm:ss:ms) ...le calcul de la clé est simple, mais contacte moi (je n'ai pas le prog là..)
D'autre part, tu génère quoi ? du code 38 , du code 128 ..
Merci de me re-contacter , si tu veux !

Phil
0
Salut Phil

Merci pour ta réponse.

En fait, entre temps, j'ai trouvé un programme VB permettant de générer un code barre (code 39), et j'arrive donc, avec ACCESS, à imprimer des codes barres (avec en dessous des infos liées au matériel correspondant au code barre). Reste plus qu'à trouver des planches d'étiquettes et de mettre le tout au bon format!

Mon but est de réaliser une base de données ACCESS de gestion de matériels (gestion des entrées / sorties, inventaire à un instant t, etc.). Mon prochain objectif est de choisir le lecteur adéquat (j'hésite entre une simple douchette ou un terminal). D'ailleurs, si tu as des conseils à ce propos, je suis preneuse! J'aimerais notamment savoir quelle type de data le terminal permet de stocker et comment se fait l'importation sur le PC (quels types de fichiers?).
Merci !

Vali
0
goon85 Messages postés 1 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 31 mai 2009 > vali
31 mai 2009 à 19:30
bonjour,
je suis intéressé aussi par le programme access pour lire les code barre

merci d'avance

ne pas hésiter à demander d'autres renseignements ou astuces
0
biyano Messages postés 3 Date d'inscription mardi 19 février 2008 Statut Membre Dernière intervention 20 février 2008 3
Modifié le 10 juin 2009 à 19:26
Bonjour,


Peux-tu m'envoyer aussi le programme pour les codes barres sous access que tu as réalisé. je suis confronté à ce problème.



Mon adresse : cAdresse supprimée Modération CCM

Merci
0
Salut,

Je t'ai envoyé le module à ton adresse yahoo (pour ne pas surcharger ce post).

Bon courage
Vali
0
c'est con ça, j'aurai bien aimé avec ce code aussi
0
oui idem, c'est possible aussi de l'avoir?
0
je souhaiterais également avoir ce code, bien que le post date..
adresse : thelvyn77 arobas hotmail point com
0
Bonjour chers amis du monde entier,je me nomme oskar,je suis de la cote d'ivoire et mon problème est que je voudrais avoir des renseignements sur les symboles des chiffres dans les codes barres.Donc je voudrais avoir la liste de tous les chiffres de 0 à 9 en fonction des barres.Par exzemple à quelle barre correspond le chiffre 0,le chiffre 1,etc...Je vous remercie et j'espère que j'aurai gain de cause.
0
bonjour;
je suis tres interressé par ce sujet; mais moi je ne sais rien des bases de données et je vous demande de bien vouloir m'aider à comprendre quelque chose car cela m'interresse beaucoup. En fait je suis étudiant en Biophysique moleculaire mais j'aime l'informatique. je prie toute personne pouvant m'aider dans la conception de bases de données de bien vouloir m'envoyer des cours ou toutes choses pouvant m'aider. Au niveau des codes barres cela aussi m'interrese. Donnez moi votre avis sur le logiciel de creéation de base de données qui semble être bien et fiable.
Merci de m'aider: Adresse supprimée Modération CCM
0
Bonjour

je serais également intéressé par ta feuille excel, pourrais tu me l'envoyer à l'adresse suivante : Adresse supprimée Modération CCM
Merci d'avance
0
blux Messages postés 26507 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 4 décembre 2024 3 317
23 févr. 2009 à 17:58
voir message <88>...
0