Das Notes Forum
Domino 9 und frühere Versionen => ND7: Administration & Userprobleme => Thema gestartet von: mapl99 am 26.03.07 - 18:01:34
-
Hallo,
habe einen lokalen Geburtstagsagenten erstellt, der periodisch läuft. Mit den Notes Bordmitteln (also ohne eigenerstelltes Coding) prüft er auf alle Dokumente, bei denen ein Geburtstag in den nächsten 3 Tagen erreicht sein wird. Nun steht in der Maske der Datumswert mit TT.MM drin, das Jahr sieht man nicht direkt. In meinem Fall steht es auf 2006, wenn man den Kalender auf dem Feld aufklappt.
Das Problem: ich will nun nur TT.MM prüfen, nicht das Jahr. Das tut Notes aber und gibt mir keine e-Mail aus. Ändere ich das Jahr auf 2007, dann klappt's.
Kann mir jemand einen Tipp geben, wie ich das hinkriege ohne zu programmieren?
Danke+Gruß, MAPL
-
Ohne eine einzige Zeile Code? Da hast Du keine Chance.
Bernhard
-
Hmm, das ist schlecht für mich. :(
Alternatividee: kann mir jemand einen Agenten darstellen, der am 01.01. jeden Jahres läuft und die Jahreszahl im Feld Geburtstag auf das aktuelle Jahr setzt?
Da ich leider nicht programmieren kann, wäre eine lauffähige Vorgabe sehr nett.
Vielen Dank im voraus.
Gruß, MAPL
-
hallo,
habe mir folgendes zusammengebastelt. Leider wird das Datum nicht ausgegeben, der Name hingegen schon.
Was ist das Problem?
D:= @ToTime (Birthday);
@MailSend ("name@web.de" ; " "; " "; "Test"; " "; FullName; D );
SELECT @All
Danke+Gruß, MAPL
-
D:= @ToTime (Birthday)
erzeugt einen Datumswert. Eigentlich ist das unnötig, da das Feld schon als dieses gespeichert wurde. Schaden tut es aber nichts.
@MailSend erwartet aber Text, zudem stimmt die von Dir verwendete Syntax nicht:
@MailSend ("name@web.de" ; " "; " "; "Test"; " "; FullName; D )
SendTo; CC; BCC; Subject; Body; Felder; Flags
D als Flag - das kann nicht funktionieren!
Das würde tun:
@MailSend ("name@web.de" ; " "; " "; "Test"; Fullname + ": Geburtstag am " + @Text (D))
HTH,
Bernhard
PS: Fertige Agenten schreibt hier vermutlich keiner. Ausser gegen Bares, dann aber gerne ;)
-
Super, danke für die Hilfe.
Leider kommt das Datum nicht raus. Alles andere klappt.
Ich habe schon @texttotime, @getfield und @totime versucht, alles erfolglos.
Woran könnte das liegen?
Gruß, MAPL