Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Selin am 07.08.02 - 09:30:47
-
Hallo,
ich versuche einen Agenten zu basteln, der prüft, ob ein Feldwert > = ein Monat ist. Wenn ja soll ein Infobrief gesendet werden oder ein mail send allerdings vom Server.
Wie stell >= 1 monat dar?? und wie sag ich in der If anweisung, dass er ein infobrief senden soll??
Kann ich dem Infobrief auch als Empfänger einen Feldwert zuordenen??
Danke
-
ich weiss jetzt nicht ob ich dich richtig verstanden habe, aber du hast dich da ein wenig krumm ausgedrückt.
Wenn du wissen willst ob ein feldwert mehr als ein monat vergangen ist, dann hilft dir @adjust weiter.
sähe in etwa so aus :
@if(@adjust(@date(feld);0;1;0;0;0;0)>@today;@mailsend();"")
-
Hio Till,
danke dir.
Hatte es auch mit @Adjust versucht aber irgendwie hab ich die Syntax nicht ganz hinbekommen.
Eine Frage hab ich noch, wenn ich ein Feld in einer Maske ansprechen will, weil der Feldname existiert auch in anderen Masken, kann ich dann sowas schreiben:?
@if(@adjust(@date(Form = "Formname" &Feldname);0;1;0;0;0;0)>@today;@mailsend();"")
Weißt du wie ich das mit dem Infobrief agenten machen kann? Das ich in das An Feld nicht eine bestimmte Person, sondern den Inhalt eines Feldes geben kann??
-
zu prob1: gib einfach das feld an.
zu 2:
@If(SendTo!="";@MailSend(SendTo; ""; ""; Subj2; ""; Body1 : Body2 );"")
SendTo ist bei mir ein Feld im Dokument
gruss
-
<<zu prob1: gib einfach das feld an.
woher weiß er, dass ich genau dieses eine Feld in der einen Maske meine ??
Er prüft doch die ganze DB. Und da saind ja auch andere Felder, die Date heißen?????