Domino 9 und frühere Versionen > Entwicklung
Eingabesteuerung
Notes-Tiger:
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
Notes-Tiger:
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
Axel:
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
Notes-Tiger:
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
Axel:
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
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln