ich brauche mal wieder eure Programmiersprachenunabhängige Schwarmintelligenz/Schwarmphilosophie.
Problemstellung
Stellt euch einmal einen umfangreichen Eingabedialog vor. Auf diesem Dialog habt ihr Pflichtfelder, aber auch Kann-Eingabefelder. Wie stellt ihr sicher, dass valide Inhalte in den Felder eingetragen sind und auch Plausibilitäten eingehalten werden (numerische Eingabe, keine Character)?
Da mir in der Clipper-Welt die Picture-Klauseln für mich nicht ausreichend waren, habe ich eine eigene Eingaberoutine hinter jedes Eingabefeld gelegt und konnte so auf wirklich alles reagieren. Und ein Stück weit, ist ein Teil meines Kopfes noch mit dieser Zeit verhaftet. Wobei es damals, durch die doch eindimensionale Programmierung sehr leicht war, da ein Dialog komplett abgearbeitet werden musste, bevor man sich anderen Programmbereichen zuwenden konnte.
Unter Windows habe ich ja unzählige Möglichkeiten mehr. Was da alles möglich ist, brauch ich ja Keinem zu sagen.
Mich würde also interessieren, wie ihr auf Eingabefehler in Felder reagiert. Reagiert ihr erst beim Drücken des Button Speichern oder reagiert ihr sofort bei Verlassen bzw. bei Eintritt in ein Eingabefeld? Oder sagt ihr sogar, der Anwender ist für seine Daten selbst verantwortlich und prüft nichts.
Ich danke euch schon einmal vorab!
Beste Grüße, Dieter
P.S. Warum frage ich das erst jetzt? Ich beschäftige mich schon eine ganze Weile mit dem Thema und bin jetzt erst auf die Idee gekommen, euch zu fragen
![Sad :(](./images/smilies/sad.gif)