Question

Mai-je savoir s'il est possible de forme basée sur le Web requête InfoPath 2007 via un scanner de codes à barres.

Scénario
J'ai un scanner de codes à barres et un formulaire InfoPath Web. Le formulaire InfoPath contient une section pour les données de la requête à partir d'un champ de texte (Appelons ce champ de texte comme « requête »). Ainsi, lorsque le scanner de codes à barres de balayage du code à barres d'un morceau de papier, il sera entrer dans le champ de texte « Recherche » et le résultat apparaît.

Était-ce utile?

La solution 2

En fait, je l'ai trouvé un autre travail autour.

Je sélectionne la zone de champ de texte et utiliser l'analyseur de code à barres pour balayer le code à barres et la valeur entrée dans la zone de champ de texte.

Ensuite, je clique sur une étiquette de bouton « requête » et il affichera toutes les données relatives à cette valeur de code à barres.

Autres conseils

Si le scanner de codes à barres fonctionne en truquant l'entrée du clavier des chiffres, puis simuler une pression sur la touche d'entrée, vous pouvez simplement vous assurer que le champ d'entrée est mise au point lorsque la page se charge.

document.getElementById('Query').focus();

Mettez que peu de javascript à la fin du contenu de la page et il devrait fonctionner comme prévu.

Si elle ne permet pas de simuler une pression sur la touche entrée, vous devez définir un événement sur l'événement onchange ou quelque chose de similaire (peut-être régler une minuterie) de la zone de texte et vérifier si l'entrée a été entré dans le champ de requête. Une fois qu'il ya des données dans le domaine, soumettez le formulaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top