Domino 9 und frühere Versionen > ND9: Entwicklung

Feld wird beim Speichern überschrieben

(1/1)

sorosch:
Hallo,

ich habe auf einer Maske ein Feld vom Typ "Datum/Zeit".

Dieses Feld setze ich im postopen auf das heutige Datum:



--- Code: ---Call Source.FieldSetText("BisDatum", Cstr(Now()))

--- Ende Code ---

Das funktioniert grundsätzlich auch.
Wenn ich jedoch ein anderes Datum setze, das Dokument speichere und es wieder öffne, so wird beim Öffnen der Maske das aktuelle Datum wieder angezeigt. Das passt somit.
Speichere ich jedoch das Dokument z.B. mit der Tastenkombination "Strg+S", so wird das zuvor gespeicherte Datum wieder angezeigt. Ich vermute, er holt sich das Datum aus dem Backend - oder? Nur wie verhindere ich das? Oder an was könnte das ansonsten liegen?

Vielen Dank
Viele Grüße
George

jBubbleBoy:
Ich würde den Wert über das Backend setzen

--- Code: --- source.Document.BisDatum = Now

--- Ende Code ---
oder nach dem fieldSetText ein source.refresh ausführen.

sorosch:
Ich habe nach dem fieldSetText einfach ein source.refresh durchgeführt.
Das wars schon.

So einfach und soooo lange herumprobiert.

Vielen Dank für deine sehr schnelle Hilfe. Echt klasse...

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln