Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Thomas G. am 08.03.07 - 13:04:38
-
Hallo,
Ich habe eine Maske mit Datums-Feldern. Wenn ein Benutzer in einem solchen Feld per Datumswähler ein Datum auswählt und auf die Idee kommt das Dokument sofort zu speichern (ohne vorher die Felddaten mit Enter oder Tab zu bestätigen), werden die Daten nicht in das Feld übernommen.
Gibt es eine Möglichkeit die Übernahme dieser noch nicht in das Feld übernommen Daten zu erzwingen?
Folgende Varianten haben zu keinem positiven Ergebnis geführt:
Call uidoc.Reload
..
Call uidoc.GotoField(“AnderesFeld”)
-
Wenn das Feld vom Typ Datum ist und den Stil Kalender/Uhrzeit.... hat, dann kann ich das so nicht glauben. Hier funzt das auf Anhieb.
-
Kann ich hier nicht nachvollziehen.
Hast du was bei der Eingabeumsetzung oder Eingabevalidierung eingetragen?
Axel
-
....das war ein typisches 60cm-Problem: Falsche Schlussfolgerung und falscher Ansatz:
Die Daten werden übernommen!
Die falsche Schlussfolgerung entstand durch ein Feld, welches den Inhalt des Datumsfeldes holt und daraus einen Status baut.
Dieses besagte Feld aktualisiert seinen Inhalt aber erst nach der nächsten Änderung im Dokument, sofern der vorher von mir beschrieben Zustand eintritt.
Ich habe auf eine Online-Aktualisierung dieses Statusfeldes Verzichtet und die Statusabfrage der Datumsfelder im Speicher-Script eingebaut... Jetzt geht...
...Sorry!..und Danke!