Domino 9 und frühere Versionen > ND6: Entwicklung
Feldwert überprüfen ob er geändert wurde?
ghost:
Hallo,
ich mache das gewöhnlich so, wie von Axel beschrieben. Die Sache mit if 2source.editmode = true then......" und dann ein Feld beschreiben hat nämlich noch einen Haken: Wenn das Dokument im Lesemodus geöffnet und dann in Editmodus versetzt wird, greift die Sache nicht mehr. Um das abzufangen, muss noch eine Abfrage in das PostModeChange-Event.
Das angesprochende Beweisfeld lässt sich IMHO auch mit den globalen Maskenvariablen besser lösen. Dann schreibt man halt im QuerySave in ein entsprechendes History-Feld "<XY> hat am <Datum> das Feld <Feld> von Wert <AlterWert> nach <NeuerWert> geändert." Oder so ähnlich.
Viele Grüße
ghost
klaussal:
@ghost,
so meinte ich das auch.
wuwu:
Habe ich auch jetzt eingebaut bzw. umgestellt.
@ghost, das Probleme hatte ich auch, wenn man das Dokument nur angesehen danach bearbeitet hat, das Feld nicht gesetzt wurde!
Jetzt ist die Sache aber vom Tisch!
Jungs - Danke nochmal!
Mfg Horst
Driri:
Dafür kann man ideal die History-Klasse von Michael Wöhrer einsetzen.
Bei Interesse, hier der Link
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln