Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Dgaz am November 26, 2020, 23:37:02

Titel: Inventur Formular, automatische Artikel suche anhand Textfeldes
Beitrag von: Dgaz am November 26, 2020, 23:37:02
Schönen Abend,

ich stehe gerade vor der Aufgabe eine kleine InventurDB zu erstellen.
Der passende Barcodescanner ist auch schon besorgt :D

Zu meiner Idee:
1.) In ein Texfeld soll eine Artikel Nr. eingescannt werden. Die Eingabe schließt mit einer Zeilenumbruch ab. Es soll automatisch zu Schritt 2 gelangt werden, ohne manuelle Bestätigung.
2.) Nun soll mir unter dem Textfeld, der Datensatz angezeigt werden, der die selbe Artikel Nr. wie oben besitzt.
3.) Jetzt möchte ich, dass der Curser automatisch in dem Tupel, auf die Menge springt, so dass ich nur die Menge eingeben kann.

Nun wurde der erste Artikel gescannt und die Menge geändert.
Für die nächsten Artikel wird wieder das Texfeld ausgewählt und los gescannt.

Die Tabelle besteht aus einigen Spalten, die wichtigen die Angezeigt werden sollen wären "Artikel Nr." "Beschreibung" und "Menge"

Sind diese Schritte nur mit VBA zu lösen oder gibt es da eine herkömliche art das umzusetzen.

Vielen Dank schonmal für Ratschläge und Ideen
Gruß
Titel: Re: Inventur Formular, automatische Artikel suche anhand Textfeldes
Beitrag von: MzKlMu am November 27, 2020, 00:14:17
Hallo,
ein Zeilenumbruch reicht nicht, der Scanner muss auch noch ein Enter senden. Die Scanner lassen sich im Regelfall so einstellen.
Das Enter löst dann ein Ereignis "Nach Aktualisierung" aus über das dann der Artikel gesucht werden kann.
Das lässt sich nur mit VBA realisieren.
Welche VBA Kenntnisse hast Du ?

PS:
Es verstößt gegen die Forenregeln in mehreren Foren gleichzeitig zu fragen. Das kannst Du in den Regeln (die Du bestätigt hast) nachlesen. Das trifft auch für die anderen Foren zu.

https://www.access-o-mania.de/forum/index.php?topic=25238.msg149516;topicseen#msg149516
https://www.ms-office-forum.net/forum/showthread.php?t=371385

Und noch zum Verstehen warum:
http://www.excel-ist-sexy.de/crossposting/