Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Cbra77 am 08.03.05 - 11:46:04
-
Eine weitere Frage zu meiner Projekt-DB:
Ich habe in der Erfassungsmaske ein Feld "Ablaufdatum". Wie muss ein Agent aussehen der dem Autor und einem Vertreter, sagen wir mal 30 Tage vor Projektablauf, eine Erinnerungsmail schickt "Das Projektablaufdatum ist bald erreicht".
Am besten soll noch ein Dok-Link zum Projekt mitgeschickt werden.
Gruß
Cbra
-
Hallo,
zuerst musst Du ermitteln an welchem Tag dieses mail geschickt wird.
@Adjust(Ablaufdatum; -30 (Tage)
Danach vergleichen ob heute dieser Tag ist
@If(Heute = (Ablauftag -30) dann
für das senden eines Mails gibts den Befehl @MailSend
dort kannst Du auch einen Doclink mitschicken.
Hab hier nur mal grob umrissen, genaueres dazu ist ja alles in der
Hilfe.
Boris
-
Hmm mal sehen. Ich glaube das sollte funktionieren.
Sendedatum := @adjust(Ablaufdatum;0;0;30;0;0;0)
@if(Sendedatum = @today);
@Mailsend(Name;"";"";"Erinnerung";"Projektablaufdatum ist fast erreicht";"";[IncludeDocLink])
-
Danke für die Tipps.
Muss das jetzt in den Agenten rein, oder in das Feld?
Also das Feld in der Maske heißt "Projektende".
Den Agenten lasse ich einmal täglich laufen, nur wie stelle ich den Bezug vom Agenten auf das Feld her?
-
Also die Formel gehört in den Agenten rein. :)
Der Agent überprüft, ob das Feld (hier: sendedatum) die Bedingung erfüllt, also gleich dem heutigen Tag ist. Trifft dies zu, sendet er eine Mail.
Das Feld Projektende wäre in meinem Fall gleich dem Ablaufdatum.