Autor Thema: Dokumentenänderung per Script prüfen  (Gelesen 1480 mal)

Offline rico

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Männlich
  • keep on keeping on...
Dokumentenänderung per Script prüfen
« 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

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline rico

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Männlich
  • keep on keeping on...
Re:Dokumentenänderung per Script prüfen
« Antwort #2 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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dokumentenänderung per Script prüfen
« Antwort #3 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.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Dokumentenänderung per Script prüfen
« Antwort #4 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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dokumentenänderung per Script prüfen
« Antwort #5 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.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline rico

  • Frischling
  • *
  • Beiträge: 28
  • Geschlecht: Männlich
  • keep on keeping on...
Re:Dokumentenänderung per Script prüfen
« Antwort #6 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


Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dokumentenänderung per Script prüfen
« Antwort #7 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
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz