Domino 9 und frühere Versionen > Entwicklung

Löschen von Docs, die in einem bestimmten Zeitraum erstellt wurden

(1/3) > >>

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