Domino 9 und frühere Versionen > ND6: Entwicklung

Feldwert überprüfen ob er geändert wurde?

<< < (2/2)

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