Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: joet72 am 26.02.07 - 08:48:25
-
Hallo,
Wie kann man eine periodische Lösung alter Kalendereinträge realisieren ?
Bei uns wird diskutiert, alle alten Kalendereinträge, die älter als eine Woche sind, aus den Maildatenbanken zu löschen.
Wie kann ein Lösungsansatz aussehen ?
-
Ein kleiner Agent, der ausgewählte Dokumente löscht.
Die Auswahl kann über eine einfache Auswahlbedingung erfolgen: Datum älter als 7 Tage
Das Löschen geht genauso über Aktion hinzufügen: Dokument löschen
Den Agent lässt du beispielsweise täglich laufen
-
und SCHWUPS ist das ganze Kalendaring im A....
Mit dem von Dir geschilderten Agenten löschst Du nicht nur das, was Du löschen willst, sondern ziemlich sicher auch die "Haupt- Dokumente" zu wiederholender Termine.
Wenn das mit 2 Zeilen zu erledigen wäre, hätte IBM nicht bis Version 7 gewartet, bis sie so einen Lösch- Agenten standard- mässig anbieten.
Es gibt hier so viele wenns und abers zu berücksichtigen, dass man das nicht "mal eben so" macht.
Nur mal ein paar Dinge die es zu beachten gibt:
- ist das Feld $NoPurge gesetzt (dann wird das Dokument noch für irgendwas gebraucht)
- handelt es sich um einen wiederholenden Eintrag
- handelt es sich womöglich um einen Urlaubseintrag (Startdatum vor 20 Tagen, aber EndDatum erst morgen...)
- etc.
Tode