Domino 9 und frühere Versionen > Entwicklung
Löschen von Docs, die in einem bestimmten Zeitraum erstellt wurden
HRaq:
Hallo Leute,
Hobby-Entwickler Henning mal wieder mit einem kleinen Problem:
Ich möchte mittels eines einfachen Agenten in der Ansicht "Alle Dokumente" die Dokumente mit DeliveredDate zwischen dem 01.01. und dem 31.12. selektieren und dann löschen. Zur Zeit löscht er mir jeweils nur 1 Dokument heraus.
Könnt Ihr mir mit einer Formel helfen?
koehlerbv:
FIELD DeliveredDate := @If (DeliveredDate >= @Date (2006; 12; 01) & DeliveredDate <= @Date (2006; 12; 31); @DeleteDocument; DeliveredDate);
Bernhard
HRaq:
Vielen Dank Bernhard ;)
Glombi:
Kleiner Verbesserungsvorschlag, damit nicht alle Dokumente aktualisiert werden:
SELECT (DeliveredDate >= @Date (2006; 12; 01) & DeliveredDate <= @Date (2006; 12; 31); @DeleteDocument
Wichtig ist, dass die SELECT Anweisung als erstes steht. Dann werden vom Agenten nur diese Dokumente bearbeitet.
Andreas
koehlerbv:
In R5 war FIELD := ... noch so freundlich, nur tatsächlich geänderte Dokumente zu aktualisieren, Andreas ;)
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln