Domino 9 und frühere Versionen > ND6: Entwicklung

Löschen per Agent (Formula)

<< < (3/3)

Glombi:

--- Zitat ---EDIT: Ich seh grade er findet alle Dokumente in der Bedingung, aber er sollte nur 4 finden... Werde mal in die Richtung weiter forschen!

--- Ende Zitat ---
Natürlich findet er alle, da SELECT @All verwendet wird.

Es geht besser so:
_dateCheck := @If (DeliveredDate != ""; DeliveredDate; PostedDate != ""; PostedDate; @Created);
_date := @Date (@Adjust (@Now; 0; 0; -30; 0; 0; 0));
SELECT _dateCheck < _date

Andreas

DaWutz:
Ok - nu klappts.

Nach dem @HardDeleteDocument gings... In der DB ist aber kein SoftDeletion aktiviert, was macht denn da den Unterschied? Laut Designer-Hilfe verhält er sich ja dann wie ein normales @DeleteDocument.

Hier der "garstige" Agent:

--- Zitat ---_dateCheck := @If (DeliveredDate != ""; DeliveredDate; PostedDate != ""; PostedDate; @Created);
_date := @Date (@Adjust (@Now; 0; 0; -30; 0; 0; 0));
SELECT _dateCheck < _date;
@HardDeleteDocument

--- Ende Zitat ---


Vielen Dank an alle beteiligten!!  :D Prompte Hilfe, wie immer!  :-*

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln