Domino 9 und frühere Versionen > Entwicklung

Agent zum Prüfen von Datum

(1/1)

Selin:
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

Till_21:
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();"")

Selin:
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??

Till_21:
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

Selin:
<<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?????

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln