1 membre
Connectés : ( personne )
- La Charte du Forum - Forum - Problèmes Access des débutants
Sujet n° 495 |
Manipulation produits avec Douchette |
le 04/04/2011 : 14:22 par Lendcap
visiteur |
Bonjour Pierre,Grand Prof, il se trouve que j'utilise le code à barre pour la manipulation des produits. Jusqu'alors tout fonctionnait bien quand je rentrais la quantité manuellement.C'est -à-dire qu'après que le lecteur ait detecté le produit le curseur allait directement dans le champ quantité et je rentrais la quantité et le processus fonctionnais normalement sans aucun problème.Sur la demande de mon boss j'ai ecris la ligne de code sur evènement AMJ du champ referencé par le lecteur et par la suite j'ai referencé sur la feuille de propriété à Autre la valeur Non à Arrêt Tabulation pour le Champ Quantité.Ce qui fait que tout naturellement Après lecture du code barre le nom de l'article est bien refencé, la valeur 1 est affectée au champ Quantité, le prix de l'article est bien referencé et le curseur se deplace au champ texte pour le nouvel enregistrement. Mais seulement après lecture du prochain article, je recois plutot un message me demandant de renseigner le nom de l'article et quand j'appuie sur echap et reprends la lecture avec le code tous les elements sont bien affichés. J'a tout essayé sans succès et je ne comprends pas à quel niveau ça coince pourtant je pense que tu trouverais coe toujours une solution ideale .A l'aide Grand Prof.Lendcap |
|
|
Réponse n° 1 -------- le 19/04/2011 : 15:04 par 3Stone
Administrateur
|
Bonjour, Citation :Sur la demande de mon boss j'ai ecris la ligne de code sur evènement AMJ du champ referencé par le lecteur et par la suite j'ai referencé sur la feuille de propriété à Autre la valeur Non à Arrêt Tabulation pour le Champ Quantité.
Heu... Citation :Ce qui fait que tout naturellement Après lecture du code barre le nom de l'article est bien refencé, la valeur 1 est affectée au champ Quantité, le prix de l'article est bien referencé et le curseur se deplace au champ texte pour le nouvel enregistrement.
Cela a donc l'air de fonctionner... Citation :Mais seulement après lecture du prochain article, je recois plutot un message me demandant de renseigner le nom de l'article et quand j'appuie sur echap et reprends la lecture avec le code tous les elements sont bien affichés.
Avant, cela fonctionnait comme souhaité ? Il faut donc supprimer/corriger les modifications de façon à ce que la méthode continue à fonctionner!
Lorsque tu dis: Citation :Sur la demande de mon boss j'ai ecris la ligne de code sur evènement AMJ du champ referencé par le lecteur et par la suite j'ai referencé sur la feuille de propriété à Autre la valeur Non à Arrêt Tabulation pour le Champ Quantité.
il est difficile de comprendre le sens de la modification
PS: J'ai souvenir de ton problème de douchette, mais de là à mémoriser les détails
Cordialement, Pierre(3stone) |
|
|
Réponse n° 2 -------- le 03/05/2011 : 12:34 par Lendcap
visiteur |
Bonjour Pierre,
j'ai changé le champ de lecture du code de texte à Numerique (Double) et tout va bien sauf qu'après la dernière ligne de lecture je reçois le message
"Vous devez mettre une valeur dans le champ........" .Je voudrais bien supprimer ce message mais je n'y arrive pas. J'ai essayé avec Docmd.setwarnings false mais ça n'a rien donné. Comment y remedier Grand Prof
Merci pour ton assistance et ta disponiblité.
Lendcap |
|
|
Réponse n° 3 -------- le 03/05/2011 : 19:27 par 3Stone
Administrateur
|
Bonjour, Citation :tout va bien sauf qu'après la dernière ligne de lecture je reçois le message
Est-ce que la ligne suivante serait déjà placée en édition avec un quelconque ajout? Citation :"Vous devez mettre une valeur dans le champ........"
C'est Access qui affiche ce message, il me semble. Il se plaint qu'il n'y a pas de saisie alors que l'on cherche à valider... Regarde si en passant à la ligne suivante, tu ne pousses pas déjà une valeur dans un quelconque champ. Sinon, il faut annuler par "Me.Undo".
Cordialement, Pierre(3stone) |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Clôturer sujet
Remonter
|