Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: LeVi am 05.11.08 - 10:04:37
-
Hallo,
welche einfachen Methoden gibt es heraus zu finden, welcher User zuletzt ein Dokument modifiziert hat.
Danke
Mark
-
Indem man sich den letzten Wert im Item $UpdatedBy anschaut.
Bernhard
-
Das einfachste ist, das Systemfeld $UpdatedBy auszuwerten. Allerdings sieht man damit dann noch nicht, was der Benutzer geändert hat oder ob er z.B. einfach nur das Dokument ohne Änderung gespeichert hat.
Wenn man auch noch Details haben möchte, dann müßte man ein Logging in die zu überwachende Anwendung einbauen.
-
Das einfachste ist, das Systemfeld $UpdatedBy auszuwerten. Allerdings sieht man damit dann noch nicht, was der Benutzer geändert hat oder ob er z.B. einfach nur das Dokument ohne Änderung gespeichert hat.
Wenn man auch noch Details haben möchte, dann müßte man ein Logging in die zu überwachende Anwendung einbauen.
Hallo Diri,
im Prinzip müßte man für ein vollständiges Logging die Feldinhalte aller Felder vor und nach Änderung vergleichen. Habe das mal für eine kleine Anwendung mit wenigen Feldern gemacht. Das kann aber seeehr schnell aufwändig werden.
Gruß
Spalter 8)
-
Klar, aber möglich ist das.
Es gibt da übrigens eine fertige History-Klasse von Michael Wöhrer, die ich für so was ab und zu einsetze.
http://sw-guide.de/lotus-notes-domino/lotusscript-history/
-
O0
Hallo Diri,
das kommt sofort in meine KB.
Danke
Spalter