Autor Thema: Felder vergleichen, Eingabe mit Barcodescanner  (Gelesen 2651 mal)

Offline DerVissi

  • Frischling
  • *
  • Beiträge: 37
  • Geschlecht: Männlich
Felder vergleichen, Eingabe mit Barcodescanner
« am: 09.09.13 - 14:57:55 »
Hallo zusammen,

ich würde gerne ein Feld mit einem anderen Feld vergleichen.

Es handelt sich um Textfelder. Bei Feld1 wird mit Eingabe des Dokuments ein wert eingegeben,
danach soll bei Feld2 mit einem Barcodescanner ein Wert eingescannt werden und in Feld3
dann als Ergebnis "OK" oder "nicht OK" stehen.

Cool wäre wenn man mehrmals hintereinander reinscannen könnten und das dann immer ausgewertet
wird. Sinn dahinter ist das man beim Etiketten drucken stichprobenartig prüfen kann ob der Code
in Ordnung und lesbar ist.

Kann man das mit Formelsprache lösen? Kann mir jemand helfen?

Schöne Grüße
Andreas

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #1 am: 09.09.13 - 15:01:00 »
Hallo,

Wie erscheinen denn die Werte, speziell der eingescannte Wert?


Andreas

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #2 am: 09.09.13 - 15:16:37 »
Nein. Aber mit Script. Abhängig vom eingesetzten Scanner. Wenn der ein CRLF auslöst kann man in dem Feld den entsprechenden Event abfragen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline DerVissi

  • Frischling
  • *
  • Beiträge: 37
  • Geschlecht: Männlich
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #3 am: 09.09.13 - 15:18:55 »

in so einem Format erscheinen die Werte

123456-B12

Kann man da denn nichts machen wenn ich mit dem Scanner zb ein "Enter" mitschicke?

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #4 am: 09.09.13 - 15:23:32 »
So wie es Thomas bereits geschrieben hat.

Mit Script Ja, sofern der Scanner dazu in der Lage ist in CRLF mitzuliefern.


Andreas

Offline DerVissi

  • Frischling
  • *
  • Beiträge: 37
  • Geschlecht: Männlich
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #5 am: 09.09.13 - 15:28:04 »

ok schade, dann muss ichs mit Script versuchen :)

Könnt ihr mir ansatzweise erklären wie ich das angehen könnte?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #6 am: 09.09.13 - 16:27:55 »

ok schade, dann muss ichs mit Script versuchen :)

Könnt ihr mir ansatzweise erklären wie ich das angehen könnte?
Bau dir eine einfache Testmaske auf.
Zwei Felder.
Eines für deinen Vergleichswert, das nachdem es gefüllt wurde nicht mehr editierbar ist
Ein Feld. Editierbar.
Mach überall in die Events msgBox "Ich bin hier und tu gerade das", 16, "Debug" oder Print '"Hallo ich bin hier" Code rein, damit du siehst wann was feuert.
Schließ deinen Scanner an.
Mach die Form auf.
Gib deinen Basiswert ein.
Mach die Form zu und speichere sie.
Mach die Form wieder auf.
Stell deinen Cursor auf das erste editierbare Feld, das sinnvollerweise dein Scanfeld sein sollte.
Scan was.
Schau dir an welche Events bein Scannen feuern.
Such dir den Event in den du den Vergleich machen solltest. Schreib da mit Lotus Script deinen Vergleich rein.
Probiers aus ob es funktioniert.

So geht das. Im Wesentlichen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #7 am: 09.09.13 - 19:04:35 »
Besser geeignet ist aber, wenn der Scanner ein TAB nach dem Scan sendet (kann man meist konfigurieren). Denn ein TAB triggert das event Exiting des Feldes, da muss man nicht kompliziert Notes beibringen, auf ein CRLFzu reagieren...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline DerVissi

  • Frischling
  • *
  • Beiträge: 37
  • Geschlecht: Männlich
Re: Felder vergleichen, Eingabe mit Barcodescanner
« Antwort #8 am: 10.10.13 - 10:08:18 »
So melde mich spät aber doch...

Habe es schlussendlich mit mehreren Feldern gemacht und einem TAB als Postamble.
Dann noch einen Resetknopf dazu um die Felder zu reseten, und zwei Felder die mitzählen
wenn ein Scan erfolgreich war oder nicht.

Danke für eure Hilfe.
Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz