Autor Thema: Eingabesteuerung  (Gelesen 3124 mal)

Offline Notes-Tiger

  • Junior Mitglied
  • **
  • Beiträge: 74
  • I love YaBB 1G - SP1!
Eingabesteuerung
« am: 23.09.02 - 05:01:15 »
Hi,

ich möchte in einer Maske, nach der Eingabe durch meinen Handscanner, automatisch zum nächsten Feld springen. Habt ihr da eine Lösung für mich??

Gruss
Jörn
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Notes-Tiger

  • Junior Mitglied
  • **
  • Beiträge: 74
  • I love YaBB 1G - SP1!
Re: Eingabesteuerung
« Antwort #1 am: 24.09.02 - 13:32:26 »
Hi,
dies ist meine Formel aber es geht immer noch nicht. Manchmal könnte ich Ko... bei Notes

Sub Exiting(Source As Field)
     Dim uiws As New notesuiworkspace
     Dim uidoc As notesuidocument
     Set uidoc = uiws.currentdocument
     Call uidoc.gotofield("Techniker")
End Sub

Gruss
Jörn
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Eingabesteuerung
« Antwort #2 am: 24.09.02 - 14:37:49 »
Hi,

die Formel sieht so eigentlich ganz brauchbar aus.

Aber: Der Exiting-Event eines Feldes wird erst dann aufgerufen, wenn du das Feld verläßt, sprich du wechselst mit der Tab-Taste zum nächsten bzw. du klickst mit der Maus in ein anders Feld.

Wie steuerst du die Eingabe mit deinem Handscanner? Ist das eine Aktionbutton oder Hotspot mit einer Formel oder Script? Wenn ja könntest du dort, nach dem die Eingabe beendet ist und in das Feld geschrieben wurde, in das nächste Feld springen.

Axel

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Notes-Tiger

  • Junior Mitglied
  • **
  • Beiträge: 74
  • I love YaBB 1G - SP1!
Re: Eingabesteuerung
« Antwort #3 am: 24.09.02 - 20:25:32 »
Hi,
ich habe einen Handscanner aber nach der eingabe wird die Maske (Felder) nicht neu berechnet.
Auch mit F9 wird die Maske (Felder) nicht neuberechnet (Maskeeigenschaft ist aber gesetzt).

Gruss
Jörn
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Eingabesteuerung
« Antwort #4 am: 25.09.02 - 09:08:33 »
Hi,

wenn die Maskeneigenschaft "Felder automatisch aktualisieren" gesetzt ist, brauchst du F9 eigentlich nicht. Warum das aber nicht funktionieren soll, ist mir nicht ganz klar.

Aber ich denke das hat mit der Eingabesteuereung, dass er automatisch ins nächste Feld springt, erstmal nichts zu tun. Du hast noch nicht geschrieben wie du den Scanner steuerst, per Hotspot o.ä.

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Notes-Tiger

  • Junior Mitglied
  • **
  • Beiträge: 74
  • I love YaBB 1G - SP1!
Re: Eingabesteuerung
« Antwort #5 am: 25.09.02 - 09:46:07 »
Hi,
es ist einTasterturscanner. er übergibt einfach den Barcode als zahl + {ENTER}
Gruss
Jörn
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Eingabesteuerung
« Antwort #6 am: 25.09.02 - 10:10:34 »
Hi,

da du denn Scanvorgang anscheinend nicht über eine Aktion oder Hotspot auslöst, hast du relativ wenig Chancen automatisiert in ein anderes Feld zu springen.

Wenn du die Maskeneigenschaft "Felder automatisch aktualisieren" gesetzt hast, wird die Aktualisierung erst durchgeführt, wenn du in ein anderes Feld springst, ausgelöst durch Tab-Taste oder Mausklick in ein anderes Feld.

Ich glaube es wird  schwierig da was hinzukriegen, wenn es überhaupt möglich ist.

Axel


« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz