Autor Thema: Automatische Mail in einer Replik  (Gelesen 2037 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Automatische Mail in einer Replik
« am: 10.04.08 - 15:33:55 »
Folgendes Problemchen:
Ein Dokument wird per Webmaske in eine DB eingegeben. Normalerweise habe ich in den Masken im WebQuerySave einen Agentenaufruf, der eine einfache Mail nebst Dokumentenverknüpfung an eine feste Adresse sendet.
Leider hat der Server, auf dem die DB gefüllt wird, keine Möglichkeit, Mails  zu versenden. Da aber alle 15 Minuten mit einem Server repliziert wird, der Mails verschicken kann, will ich nun per Script die Verlinkungen der neuen Doks versenden.
Gedacht hatte ich mir, das im Dokument ein Flag  gesetzt wird, das dieses Dok schon versendet wurde.
Nur - wie sieht so ein Script aus?
Nicht hauen - ich bin kein Scripter, ich mache es lieber mit Formeln  ;)
-------
Gruß Rolf
--------------

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Automatische Mail in einer Replik
« Antwort #1 am: 10.04.08 - 15:44:02 »
Der Agent läuft mit dem Trigger "Neue / geänderte Dokumente". Er prüft, ob das Flag bereits gesetzt ist. Wenn nicht, Mail erzeugen und versenden und Flag setzen.
Mehr ist das nicht. Und das ist sogar mit @functions möglich.

Bernhard

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Automatische Mail in einer Replik
« Antwort #2 am: 14.04.08 - 10:37:06 »
Aber leider gibts da einen Fehler (der sehr wahrscheinlich bei mir zwischen den Ohren liegt):
Folgende Formeln laufen im Agenten, dessen Ziel "Alle neune und geänderten Dokumente" sind:

Code
@If(mailsend="nein";@MailSend("meine mailadresse";"";"";"Neue Anzeige";"Bitte klicken";"";"";[IncludeDoclink]);"");
@If (mailsend ="nein";@SetField("mailsend";"ja");"")

Wobei mailsend einfach nur ein Kontrollfeld ist.
So wie ich das verstehe, müsste der Agent doch über jedes neue, bzw, veränderte Dok laufen, oder?
Seltsamerweise gibts keinerlei Probleme, wenn [IncludeDoclink] nicht vorhanden ist.
-------
Gruß Rolf
--------------

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Automatische Mail in einer Replik
« Antwort #3 am: 14.04.08 - 10:42:46 »
Hat die Datenbank eine Vorgabeansicht? Sonst klappt das nämlich nicht mit IncludeDocLink.

Bernhard

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Automatische Mail in einer Replik
« Antwort #4 am: 14.04.08 - 10:54:16 »
Ja, hat sie. In diesr Ansicht sind alle Dokumente zu sehen. Es gibt allerdings nur Sortierungen, keine Kategorisierung. Ist das wichtig?
-------
Gruß Rolf
--------------

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Automatische Mail in einer Replik
« Antwort #5 am: 14.04.08 - 11:28:31 »
Die Sortierung spielt überhaupt keine Rolle, das ist also in Ordnung. Was ist mit der Vorgabemaske?

Bernhard

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Automatische Mail in einer Replik
« Antwort #6 am: 14.04.08 - 11:37:13 »
Als Vorgabemaske ist diejeinige Maske abgespeichert, die auch in Vorgabeansicht angesprochen wird (ach, ehe ich es  vergesse, es ist nicht Notes 5 sondern Notes 6.5, ich habe mich hier im Forum in der Spalte vertan)
-------
Gruß Rolf
--------------

Glombi

  • Gast
Re: Automatische Mail in einer Replik
« Antwort #7 am: 14.04.08 - 11:40:46 »
Du hast in der Ansicht auch wirklich die Option "Vorgabe beim ersten Öffnen der Datenbank" (aka Vorgabeansicht) gesetzt ??? !!!

Ich frage sicherheitshalber nach, denn nur mit dieser Option funktioniert IncludeDocLink.

Andreas

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Automatische Mail in einer Replik
« Antwort #8 am: 14.04.08 - 11:44:47 »
Ja, habe ich  :-[
Siehe Bild:
-------
Gruß Rolf
--------------

Glombi

  • Gast
Re: Automatische Mail in einer Replik
« Antwort #9 am: 14.04.08 - 11:49:59 »
Es muss doch anstelle von
@MailSend("meine mailadresse";"";"";"Neue Anzeige";"Bitte klicken";"";"";[IncludeDoclink])
wie folgt lauten:
@MailSend("meine mailadresse";"";"";"Neue Anzeige";"Bitte klicken";"";[IncludeDoclink])

Laut Hilfe sind vor den Flags nur 6 Parameter, nicht 7:
@MailSend(SendenAn ; KopieAn ; BlindkopieAn ; Thema ; Anmerkung ; Haupttextfelder ; [Flags])

Wenn Sie das nachfolgend beschriebene Flag [IncludeDocLink] verwenden, geben Sie eine leere Zeichenfolge ("") für den Parameter Haupttextfelder an. Wenn Notes/Domino ein Feld nicht nach Namen finden kann, wird stattdessen das Zeichenfolgenliteral verwendet.

Andreas

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Automatische Mail in einer Replik
« Antwort #10 am: 14.04.08 - 11:53:49 »
 ;D ;D ;D
das wars!!!
Ihr seit super - vielen Dank
-------
Gruß Rolf
--------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz