PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Fin de saisie automatique à la suite d'un scan de code barre
Fin de saisie automatique à la suite d'un scan de code barre
Débuté par BERTOLOTTI STEPHANE, 13 sep. 2004 16:22 - 3 réponses
Posté le 13 septembre 2004 - 16:22
Bonjour,

Comment effectuer une fin de saisie automatique à la suite d'un scan de
code-barre ??

Merci d'avance

Bertolotti Stéphane
Posté le 13 septembre 2004 - 21:25
bonjour
si le type de scan est toujours le même
genre EAN13 , il suffit de limiter le champ à 13 caracteres et de cocher fin de saisie automatique dans les options du champ

il ya aussi l'option de piloter directement le scanner en lui demandant d'effectuer un RC ou TAB apres le scan !
Posté le 13 septembre 2004 - 23:28
"BERTOLOTTI STEPHANE" <sbertolotti@harmonyjouet.com> écrivait news:41458fd9
$1@news.pcsoft.fr:

Comment effectuer une fin de saisie automatique … la suite d'un scan de
code-barre ??


Salut,

Certains paramètrage de scan permettent de faire un RC après la valeur
scannée. C'est l'idéale, avec un bouton en validation


Sinon, la longueur de ton code barre est-elle fixe ?
-> dans ce cas il te suffit de tester la longueur dans le code de modif du
champ

Si ce n'est toujours pas ton cas , dés qu'il y a modif du champ, tu
déclenches un timer qui va valider au bout de 1/4 s, et tu le re-initialise
tant que le champ se modifie. Cela permet même de valider automatiquement
une saisie manuelle. Dés que la personne arrête de saisie pendant 1/4 s,
cela valide. Le scan provoque une modification tres rapide du champ. Le
temps entre 2 caractères se content en ms, c'est donc plus que suffisant.


--
En esperant t'avoir aidé.
ted
Posté le 14 septembre 2004 - 10:26
Merci à vous,

J'opte pour les timer...

Encore Merci

Bertolotti Stéphane

"ted" <_s_p_a_m_ted.o@free.fr> a écrit dans le message de
news:XnF9563DA6BFF150tedofreefr@81.80.226.155...
> "BERTOLOTTI STEPHANE" <sbertolotti@harmonyjouet.com> écrivait
news:41458fd9
$1@news.pcsoft.fr:

Comment effectuer une fin de saisie automatique . la suite d'un scan de
code-barre ??

Salut,

Certains paramètrage de scan permettent de faire un RC après la valeur
scannée. C'est l'idéale, avec un bouton en validation


Sinon, la longueur de ton code barre est-elle fixe ?
-> dans ce cas il te suffit de tester la longueur dans le code de modif du
champ

Si ce n'est toujours pas ton cas , dés qu'il y a modif du champ, tu
déclenches un timer qui va valider au bout de 1/4 s, et tu le

re-initialise
tant que le champ se modifie. Cela permet même de valider automatiquement
une saisie manuelle. Dés que la personne arrête de saisie pendant 1/4 s,
cela valide. Le scan provoque une modification tres rapide du champ. Le
temps entre 2 caractères se content en ms, c'est donc plus que suffisant.


--
En esperant t'avoir aidé.
ted