PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → code barre / ajouter à liste
code barre / ajouter à liste
Iniciado por guest, 15,mar. 2006 17:18 - 10 respuestas
Publicado el 15,marzo 2006 - 17:18
Bonjour

j'ai un lecteur de code barre (usb)
dans une fenetre, j'ai une zone de texte (txt_CodeBarre).

dans l'initialisation du form, j'ai :
sysdonnefocus(txt_CodeBarre)


à la elcture d'une etiquette, le code barre vient dans la zone.

Maintenant, je veux lire une succession de code barre, et les ajouter un à un (à chaque lecture) dans une liste.

Apres avoir scanné tous les étiquettes, je vais faire des mvts de stock (en reprenant le contenu de chaque etiquette).

Ma question:

comment ajouter automatiquement le code barre à la liste après la lecture d'une etiquette?
sur quel evenement.

je ne voudrais pas qu'il y a intervention de l'utilisateur


merci de vos retours
Publicado el 15,marzo 2006 - 17:41
si je fais à chaque modification de la zone, j'obtiens dans la liste, caractère par caractère.

vous faites comment vous?
Publicado el 15,marzo 2006 - 18:35
Si j'ai bien compris ton soucis, il suffit de programmer ton lecteur code à barres pour qu'il ajoute le suffix CRLF ~ de la touche Enter. A chaque lecture tu auras l'événement "Sortie du champ" qui se déclenchera et la tu exploites ta saisie...
Publicado el 16,marzo 2006 - 08:45
oula, et comment fait on ?
Publicado el 16,marzo 2006 - 09:49
Quel modéle de lecteur ?

"hello world" <guest@newsgroup.fr> a écrit dans le message de news:
441902db$1@news.pcsoft.fr...


oula, et comment fait on ?



Publicado el 16,marzo 2006 - 09:57
En principe, ta douchette est programmée avec un return automatique en fin de lecture.
Si ce n'est pas le cas, tu peux la reprogrammer avec le bouquin livré.
Ensuite, dans le code de sortie du champ:
ListeAjoute(Liste,Txt_CodeBarre)
RepriseSaisie(Txt_CodeBarre)
Vérifie qu'aucun bouton de la fenêtre ne soit de type validation sinon c'est son code qui sera exécuté à chaque lecture...
Publicado el 16,marzo 2006 - 10:13
Bonjour,
"En principe, ta douchette est programmée avec un return automatique en fin
de lecture"
Je bosse dans l'IA (Identification Automatique) depuis vingt piges et je
peut affirmer que ce "principe" n'existe que trés rarement.

Quant on reçois un appareil de lecture :

1° On lit le code "PARAMETRAGES PAR DEFAUT", puis chaques codes necessaires
pour son application

2° on fait une copie de tous les codes dont on a besoin sur une ou plusieurs
feuilles pour pouvoir par la suite reprogrammer le lecteur plus rapidement

c'est le seul moyen de ne pas se planter

"Daniel C" <daniel.cavrenne@scarlet.be> a écrit dans le message de news:
44191748$1@news.pcsoft.fr...


En principe, ta douchette est programmée avec un return automatique en fin
de lecture.
Si ce n'est pas le cas, tu peux la reprogrammer avec le bouquin livré.
Ensuite, dans le code de sortie du champ:
ListeAjoute(Liste,Txt_CodeBarre)
RepriseSaisie(Txt_CodeBarre)
Vérifie qu'aucun bouton de la fenêtre ne soit de type validation sinon
c'est son code qui sera exécuté à chaque lecture...



Publicado el 16,marzo 2006 - 10:31
c'est une douchette 75 mm 100 scan/sec, en usb de chez tracehabil


je l'ai juste branché sur un port usb, et ca fonctionne.
Elle ne lit par défaut(telle qu'elle est là pour le moment) que le code.
Et non, le code + RC.


Il y a un manuel (programming manuel) en anglais. mais je ne vois pas comment faire?
ne devrais il pas y avoir de cd avec?
par où commencer pour progrmmer une douchette?
sur celle ci, il n'y a qu'une gachette.


merci pour votre aide
Publicado el 16,marzo 2006 - 10:31
je reviens

avec reprisesaisie sur la sortie du champ
cela me va bien.


je suis toutefois curieux d'en apprendre plus sur la programmation du lecteur.
Publicado el 16,marzo 2006 - 10:50
Un lecteur de code à barres se programme dans la majorité des cas en lisant
des codes à barres spécifiques
que tu trouves dans le manuel (certain comme HHP peuvent aussi se programmer
grâce à un programme et un câble RS232).
"tracehabil" n'étant pas un marque on va pas pouvoir beaucoup t'aider...


"hello world" <guest@newsgroup.fr> a écrit dans le message de news:
44191eaa$1@news.pcsoft.fr...


c'est une douchette 75 mm 100 scan/sec, en usb de chez tracehabil


je l'ai juste branché sur un port usb, et ca fonctionne.
Elle ne lit par défaut(telle qu'elle est là pour le moment) que le code.
Et non, le code + RC.


Il y a un manuel (programming manuel) en anglais. mais je ne vois pas
comment faire?
ne devrais il pas y avoir de cd avec?
par où commencer pour progrmmer une douchette?
sur celle ci, il n'y a qu'une gachette.


merci pour votre aide



Publicado el 16,marzo 2006 - 12:24
J'ai programmé un logiciel de gestion de médiathèque. Je suis chargé de l'installer dans les écoles qui en font la demande. Il tourne actuellement dans une soixantaine d'établissements. Les douchettes qui avaient été achetées par les directions (au fournisseur de la ville ou de la région) étaient presque toutes programmées avec un rc. J'ai peut-être dû en reprogrammer cinq ou six.