Autor Thema: Mehrteiliges Eingabefeld mit Autovalidation und Autojump  (Gelesen 1935 mal)

Offline Exordium

  • Frischling
  • *
  • Beiträge: 47
  • Geschlecht: Männlich
Moin.

Ich habe mich an die Programmierung meiner ersten Notesdatenbank gewagt und hänge gleich an einem speziellen Fall fest. Ich möchte eine Feld-Eingabemaske durch Einzelfelder simulieren/emulieren. Diese sieht so aus:

__ : __ : __ : __ : __ : __

6 Einzelfelder a 2 Zeichen Eingabe. Was ich jetzt gerne hätte, wäre nach Eingabe von 2 Zeichen das Feld automatisch zu validieren und bei Erfolg in das nächste Feld springen. Dort same procedure as before, bis alle 6 Felder gefüllt sind. Ist so etwas möglich?
2 x Domino Server 9.0.1 auf Ubuntu 10.04 LTS, ~650 Windows Notes Clients 9.0.1

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #1 am: 24.08.11 - 12:04:46 »
Hallo,

Eventuell kann Dir der Exiting-Event eines Feldes ein wenig weiterhelfen.
Aber auch dabei gibt es Huerden.


Andreas

klaussal

  • Gast
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #2 am: 24.08.11 - 12:29:38 »
Zitat
wäre nach Eingabe von 2 Zeichen das Feld automatisch zu validieren

Da sehe (zumindest) ich keine Chance..

Offline Exordium

  • Frischling
  • *
  • Beiträge: 47
  • Geschlecht: Männlich
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #3 am: 24.08.11 - 12:59:19 »
Zitat
wäre nach Eingabe von 2 Zeichen das Feld automatisch zu validieren

Da sehe (zumindest) ich keine Chance..

Hrmpf.

Dachte ich mir schon. Eine Zwangsbeschränkung der Eingabe auf 2 Zeichen/Feld ist ja leider auch nicht möglich. Und 6 Dialoglisten im Bereich 00 - (hex) FF wäre auch nicht sehr praktikabel...  ;D
2 x Domino Server 9.0.1 auf Ubuntu 10.04 LTS, ~650 Windows Notes Clients 9.0.1

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #4 am: 24.08.11 - 13:50:42 »
Machbar ist das alles schon... Aber es wird mehr oder weniger "holpern" in der Umsetzung. in xPages wäre das alles kein Problem.

Experimentieren kannst Du mal mit JavaScript- Code, den Du im Entering des jeweiligen Feldes aktivierst, und der automatisch ins nächste Feld springt...
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 ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #5 am: 26.08.11 - 07:21:25 »
... das geht mit ein paar Tricks auch mit Bordmitteln - allerdings mit optischen Einschränkungen, indem zwischen den Feldern ein bestimmter Platz freibleiben muß...

Toni
Grüßle Toni :)

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #6 am: 26.08.11 - 08:28:16 »
Zitat
...und bei Erfolg in das nächste Feld springen

Das halte ich für sehr kritisch, dann sind vermutlich keine Korrekturen mehr möglich, da bei valid sofort ins nächste Feld gesprungen wird???

Toni
Grüßle Toni :)

Offline Exordium

  • Frischling
  • *
  • Beiträge: 47
  • Geschlecht: Männlich
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #7 am: 26.08.11 - 10:01:47 »
Hmmm, ja, das stimmt. Hatte ich jetzt nicht berücksichtigt!
Ich habe das Konzept eh schon wieder verworfen. Dafür sind die Validations nach der Eingabe umso umfangreicher. Eine Eingabeeinschränkung hätte mir aber schon viel Arbeit abgenommen.  ;D

Habe schon gesehen, dass mit den Properties der XPages Steuerelemente viel mehr machbar ist.
Etliche Anwendungen bei uns sind aber "old school" (Formula und Lotusscript) und ich möchte mir hier erst mal einen Überblick verschaffen...

ty
2 x Domino Server 9.0.1 auf Ubuntu 10.04 LTS, ~650 Windows Notes Clients 9.0.1

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Mehrteiliges Eingabefeld mit Autovalidation und Autojump
« Antwort #8 am: 26.08.11 - 11:03:28 »
... wie gesagt, die Validierung während der Eingabe geht mit ein paar Tricks auch ohne XPages...

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz