Frage

Darf ich wissen, ob es möglich ist, das webbasierte Formular für Infopath 2007 über einen Barcode-Scanner abzufragen.

Szenario
Ich habe einen Barcode-Scanner und ein webbasiertes Infopath-Formular. Das Infopath -Formular enthält einen Abschnitt für Abfragedaten basierend auf einem Textfeld (nennen wir dieses Textfeld als "Abfrage"). Wenn der Barcode -Scanner den Balkencode eines Blattpapiers scann, wird er in das Textfeld "Abfrage" eingebracht und das Ergebnis wird angezeigt.

War es hilfreich?

Lösung 2

Eigentlich habe ich noch eine Arbeit gefunden.

Ich wähle das Feld des Textfeldes aus und scastet mit dem Barcode -Scanner den Balkencode und geben den Wert in das Feld des Textfelds ein.

Anschließend klicke ich auf eine Schaltfläche "Abfrage" und zeigt alle Daten an, die sich auf diesen Barcodewert beziehen.

Andere Tipps

Wenn der Barcode -Scanner nur durch Fälschungen der Tastatureingabe der Zahlen funktioniert und dann eine Drücke der Eingabetaste simuliert, können Sie einfach sicherstellen, dass das Eingabefeld beim Laden der Seite den Fokus hat.

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

Stellen Sie das Stück JavaScript am Ende des Seiteninhalts ein und es sollte wie Sie erwartet funktionieren.

Wenn ein Drücken der Eingabetaste nicht simuliert wird, sollten Sie ein Ereignis auf dem OnChange -Ereignis des Textfelds oder ähnliches (möglicherweise einen Timer festlegen) festlegen und überprüfen, ob die Eingabe in das Feld Abfrage eingegeben wurde. Sobald es Daten im Feld gibt, senden Sie das Formular.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top