[..] Lecture de code barre

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
ed3337100
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 17 mars 2010 10:07
Status : Hors ligne

[..] Lecture de code barre

#1

Message par ed3337100 »

Bonjour,
Je viens de créer une interface qui permet à mes utilisateurs d'enregistrer des produits dans un fichier csv en utilisant des codes barres.

Mon interface possède une input (avec plusieurs lignes possible)
J'ai un bouton "enregistrer" qui lorsque je clique dessus, vérifie les numéros et les enregistre dans un fichier CSV avec comme séparateur de champs un ";".

Mon problème est qu'avec plusieurs lecteurs de code barre, si je lis un code barre avec un chiffre en doublon (ex : 63977), le deuxième chiffre identique accolé disparait dans mon interface. Lorsque j'enregistre l'info, bien sur, mon fichier CSV n'a pas la bonne valeur.

Avez-vous une idée ?


Dernier point, existe t'il une BDD Autoit que je pourrai utiliser au lieu de sauvegarder dans un fichier CSV....

MErci.

Edouard

PS : je joins le code, si cela peut vous aider :
► Afficher le texte
Modifié en dernier par ed3337100 le jeu. 18 mars 2010 08:30, modifié 1 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: Lecture de code barre

#2

Message par Yogui »

Si je comprend bien avec un certain type de lecteur ça fonctionne ?



J'ai tester avec le mien (ancien modèle que j'utilise pour des tests) je n'ai pas eu le problème.

Question base de donnée j'utilise des base mysql par habitude mais il me semble qu'un tuto est disponible dans la section Tutoriels
ed3337100
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 17 mars 2010 10:07
Status : Hors ligne

Re: Lecture de code barre

#3

Message par ed3337100 »

Oui, cela fonctionne avec un vieux lecteur code barre filaire. Par contre avec un sans file, cela ne va pas. Surtout, que cela va bien fonctionner 6 fois sur 10....

Pour tester d'ou venait le problème, j'ai ouvert notepad, et lu mes codes barres. Toutes les lectures se sont bien passées....aucun loupé. Par contre quand je test dans ma GUI......cela fonctionne moins bien.


Pour la BDD, il n'en existe pas une propriétaire dédié à Autoit ?
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: Lecture de code barre

#4

Message par Yogui »

Pour le lecteur code barre je ne vois pas

Peut être tester juste dans un fenêtre dans ce genre :

► Afficher le texte

Avec un input tout simple

pour les base de données il ne me semble pas le plus simple et certainement le mdb d'acces

pour le tuto c'est par ici
ed3337100
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 17 mars 2010 10:07
Status : Hors ligne

Re: Lecture de code barre

#5

Message par ed3337100 »

Je vais tester et je te tiens au courant.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11796
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Lecture de code barre

#6

Message par Tlem »

@ed3337100

Merci de prendre le temps de lire les règles de présentation d'un message.

Balise de titre manquante sur le premier message.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
ed3337100
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 17 mars 2010 10:07
Status : Hors ligne

Re: [..] Lecture de code barre

#7

Message par ed3337100 »

@Tlem
Correction apportée, désolé.
Avatar du membre
mimione
Niveau 4
Niveau 4
Messages : 91
Enregistré le : mer. 30 avr. 2008 18:11
Localisation : Bretagne
Status : Hors ligne

Re: [..] Lecture de code barre

#8

Message par mimione »

Bonjour
Pour la partie "lecture" du code barre proprement dite, ça se passe comment..?
(commande du lecteur, récupération du résultat, etc..).
Je ne dispose pas (encore) d'un lecteur, mais ça me tente bien..
Merci pour vos infos,
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
ed3337100
Niveau 1
Niveau 1
Messages : 9
Enregistré le : mer. 17 mars 2010 10:07
Status : Hors ligne

Re: [..] Lecture de code barre

#9

Message par ed3337100 »

En faite, au niveau hardware, ma douchette est vue comme un deuxième clavier. Elle est branchée en PS2 entre le clavier et l'UC.

Pour ce qui est du badgeage, au lancement de mon appli, le curseur se positionne automatiquement sur mon input (la ligne de code n'est pas implémentée dans mon code ci-dessus). L'opérateur prend ensuite son article, badge le premier code barre. La douchette inscrit le résultat automatiquement dans mon input et fait un saut de ligne. Comme j'ai deux codes barre par article, l'utilisateur badge le deuxième code. Une fois le deuxième code badgé (et pas d'erreur de lecture car c'est mon pb initial), l'opérateur clic sur un bouton enregistrer.

Cela ecrit dans un fichier texte la date et les deux codes barres séparés par des points virgules et ainsi de suite.
Répondre