Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: martin72 am 21.04.16 - 11:33:28
-
Ich habe einen Agenten (einfache Aktion: versendet Mail an best. Personen), der an verschiedenen Tagen im Jahr ausgeführt werden soll. Ich habe nun versucht über eine Formel unter Verwendung von
@Command([RunAgent]; Agent )
diesen Mail-Versand anzustossen. Täglich soll der 1. Agent ermitteln, ob das Tagesdatum einem "relevanten Sichttag" entspricht (mittels @If @Day(@Now)=...) und wenn ja, dann eben @Command([RunAgent]; Agent ).
Kann diese Variante so klappen? Beim Speichern des Agenten wird eine fehlende Klammer bzw. fehlender Operator in der @If-Komponenten angezeigt. Von daher wurde ich skeptisch, ob ich bei Formel-Agenten so vorgehen kann?
danke für diese Antworten vorweg.
SG
Martin Bauer
-
Ich mach sowas immer über eine Script Klasse mit einem Configurations Dokument.
-
In Formelsprache kann man in einer @If-Bedingung (Datumsprüfung) den weiteren Ablauf des Agents mit @Return ("") abbrechen.
Bernhard
-
@koehlerbv
Vielen Dank für den entscheidenden Hinweis @Return -
der Agent klappt und bringt keinen Fehler mehr. Ich kann diesen Agenten für viele Zwecke einsetzen und ggf. anpassen.
Sehr wertvoll für mich!!