Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: rico am 21.11.03 - 09:41:25

Titel: Dokumentenänderung per Script prüfen
Beitrag von: rico am 21.11.03 - 09:41:25
Hi @all

Wie kann ich per Script eine Dokänderung prüfen?  ???
Eine Maske hat das Feld [SaveOptions] mit Vorgabe=0.
Jetzt soll über das Queryclose der Maske geprüft werden ob seit
der letzten Speicherung Änderungen am geöffnetem Dok vorgenommen wurden.
Mit "doc.LastModified" kann man zwar die letzte gespeicherte Änderung abfragen, aber wie kann ich feststellen ob das Dok jetzt geändert wurde?
Wer kann mir erklären wofür "doc.LastAccessed" gut ist?
Wenn ich "doc.LastModified" & "doc.LastAccessed" vergleiche bekomme ich immer gleiche Werte.  :-\

Rico
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: eknori am 21.11.03 - 09:51:26
guckst du:

http://eknori.dyndns.org/knowledge/devidea.nsf/Alpha/96F26F648AC1ADAE802568550029C0C5?OpenDocument
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: rico am 21.11.03 - 11:06:29
hhmmm

Da muss es doch auch noch eine einfachere Lösung geben.
Aber trotzdem schon mal danke für den Hinweis.

Kannst Du mir denn was zu den Unterschieden von "doc.LastModified" & "doc.LastAccessed" sagen?

Rico
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: Semeaphoros am 21.11.03 - 18:03:54
Das Modified-Flag ist bei Notes leider nicht offengelegt. Es gibt allerdings in LS seit etwa 5.0.3 oder so eine undokumentierte Eigenschaft, finde aber den Namen gerade nicht.
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: koehlerbv am 22.11.03 - 12:02:00
NotesUIDocument.ModifiedSinceSaved
heisst die property. Was mich aber stutzig macht, dass die auch in R6 nicht dokumentiert ist.
Bislang funktioniert sie bei mir, aber ...

HTH,
Bernhard
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: Semeaphoros am 22.11.03 - 12:39:41
Danke für den Namen, genau das wars. Stutzig zu sein ist sicher sehr angebracht, andererseits wird das Ding in Lotus-Templates verwendet.
Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: rico am 24.11.03 - 10:24:47
SUPER!  :D

Vielen Dank, genau das habe ich gesucht und es funktioniert einwand frei.
Ich hoffe nur, dass diese Eingenschaft nicht irgendwann wieder aus dem LS rausfliegt.

Noch eine Frage zum Schluß:
Wo finde ich solche undokumentierten Befehle?


rico

Titel: Re:Dokumentenänderung per Script prüfen
Beitrag von: ata am 25.11.03 - 07:55:51
... wenn man durch die Notes-Templates stöbert wird man auf das eine oder andere aufmerksam - und ansonsten möglichst viele Threads verfolgen... ;)

ata