Autor Thema: Letzten Zugriff feststellen (für Archiv-Funktion)  (Gelesen 2371 mal)

Offline joshuax112

  • Frischling
  • *
  • Beiträge: 41
Hallo,

für eine Mail-Archivierungsfunktion möchte ich kontrollieren wann das letzte Mal auf die Maildatenbank zugegriffen wurde. Gibt es dort eine Möglichkeit wie last accessed?

Thx, Joshi

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #1 am: 08.03.06 - 22:09:43 »
Was ist für Dich "letzter Zugriff"? Der Server greift mindestens einmal am Tag auf eine DB zu. Die Property NotesDatabase.LastModified ist da sicherlich wenig hilfreich.
Wenn Du den letzten menschlichen Zugriff brauchst, musst (oder besser: Kannst) Du das programmatisch lösen.

Bernhard

Offline joshuax112

  • Frischling
  • *
  • Beiträge: 41
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #2 am: 09.03.06 - 02:30:22 »
Hallo Bernhard,

genau, ich brauche den letzten menschlichen Zugriff, um zu entscheiden, ob die Datenbank aktiv von Leuten benutzt wird oder in ein Archiv verschoben werden kann.

Sieht die pragmatische Lösung so aus, dass bei jedem Zugriff ein Datum gesetzt wird oder habe ich noch eine "leichtere" Möglichkeit?

Thx, Joshi

Offline HH

  • Senior Mitglied
  • ****
  • Beiträge: 339
  • Geschlecht: Männlich
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #3 am: 09.03.06 - 07:49:52 »
Eigentlich macht der catalog task die Arbeit für dich. Der sammelt die gewünschten Informationen, wenn er denn nicht abgeschaltet ist. Ich würde hergehen und eine Routine über die entsprechenden Dokumente in catalog.nsf schreiben.

Hubert

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #4 am: 09.03.06 - 08:20:40 »
Oder du kannst im Querysave oder Postsave ein Datumsfeld aktualisieren. Dann weisst Du immer, wann das Dokument im Frontend zum letzten mal gespeichert wurde.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline joshuax112

  • Frischling
  • *
  • Beiträge: 41
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #5 am: 09.03.06 - 11:10:19 »
Hallo und danke für die Antworten,

was mache ich denn jetzt aber, wenn ich nicht nur die letzte gespeicherte Mail kontrollieren möchte, sondern eher kontrollieren möchte wann der User das letzte mal die Mailbox benutzt hat? Wenn der Benutzer die Mailbox seit 2 Jahren nicht mehr kontrolliert/benutzt/gelesen hat ... möchte ich sie löschen.

Wird in irgendeinem Feld der letzte Zugriff auf die Datenbank protokolliert?

Thx, Joshi

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #6 am: 09.03.06 - 11:53:37 »
Das ist doch ganz einfach:
Eigenschaften Datenbank -> i -> Details

Da siehst Du, wann wer zum letzen Mal die Datenbank genutzt hat (lesend und schreibend)

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline joshuax112

  • Frischling
  • *
  • Beiträge: 41
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #7 am: 09.03.06 - 11:57:48 »
und wie heißt das Feld in LS oder Formula?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #8 am: 09.03.06 - 12:08:19 »
Das sind keine Felder sondern Eigenschaften.

Ein Teil davon lässt sich über die NotesDatabase-Klasse mit Schript abfragen.

z.B. das Datum der letzten Änderung

      dateV = notesDatabase.LastModified


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline joshuax112

  • Frischling
  • *
  • Beiträge: 41
Re: Letzten Zugriff feststellen (für Archiv-Funktion)
« Antwort #9 am: 09.03.06 - 12:13:16 »
Hallo und vielen Dank für die Antwort. Das probiere ich dich gleich mal aus.

Thx, Joshi

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz