Domino 9 und frühere Versionen > Entwicklung
Agent soll Agenten aufrufen
Freezer:
Mahlzeit zusammen!
Ich möchte einen Agenten erstellen, der
"nach Eingang einer neuen Mail" startet
und dann
in Abhängigkeit davon, was für ein Text unter "Thema" steht
jeweils einen bestimmten anderen Agenten aufruft.
Meine Frage:
Kann ich die Bedingungsabfrage im aufrufenden Agenten mit einer @IF - Formel realisieren und den Folgeagenten dann mit @Command([ToolsRunMacro]) starten, oder geht sowas nur über Skript?
Wenn ich nämlich im Agent unter "Starten" "Formel" auswähle, so werden mir ja nur die Möglichkeiten "Dokumente ändern", "Neue Dokumente erstellen" und "Dokumente in Ansicht auswählen" angeboten.
Ich möchte aber ja, wie gesagt, einen Folgeagenten starten.
Danke für jeden Tipp!
Freezer
Glombi:
Man kann mit der Formelsprache einen Agenten mit @Command([ToolsRunMacro];"Agentname") aufrufen. Diese @Command kann man aber nur in Execute Once Agenten aufrufen, also wird das in Maileingangsagenten nicht gehen.
Daher würde ich eine LS Agenten nehmen.
Andreas
Gandhi:
evtl. kannst Du die Funktionalität auch über Mail-Rules abdecken. Was genau soll denn mit den Mails geschehen?
thoge:
@Freezer,
bei den Agenten gibt es die Möglichkeit über den Abschnitt "Für welche Dokumente soll er gelten" eine Suchbedingung über "Suche hinzufügen" aufzustellen. Hier kann man auch das Feld subject auswählen, welches als "Thema" in der eMail angezeigt wird.
So kannst Du für jeden Begriff oder ganze Phrasen im "Thema" einen eigenen Agenten definieren.
Vielleicht hilft das weiter.
Mit freundlichen Grüßen
Thomas
Freezer:
Danke für Antworten!
@Thoge: Durch den "Aufrufagenten" will ich eben vermeiden, dass gleichzeitig mehrere Agenten nach Maileingang gestartet werden, von denen nur einer etwas tut.
@Gandhi: Die Mails kommen in eine MailIn-Datenbank und bestimmte Personen sollen darüber mit einer Verknüpfung zum Doc benachrichtigt werden.
@Glombi: Ich denke, ich werde das jetzt mal mit Skript in Angriff nehmen.
Freezer
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln