Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: majoo am 18.09.02 - 09:25:48

Titel: Einfache Frage zu Agenten
Beitrag von: majoo am 18.09.02 - 09:25:48
Hallo,

ich würde gerne ein Agent erstellen, der lediglich
periodisch eine Mail an eine Gruppe sendet ohne
bezug auf ein bestimmtes Dokument zu nehmen.

All meine Versuche sind gescheitert.
Mein Agent wird immer erst dann aktiv, wenn es mindestens 1 Dokument gibt, aber dann schickt er für jedes weitere auch eine Mail.

Bei der Auswahl "Für welche Dokumente soll er gelten" kann man leider nicht "Für keines" wählen.


Danke f. Infos
majoo

Titel: Re: Einfache Frage zu Agenten
Beitrag von: Till_21 am 18.09.02 - 09:37:30
Zitat
Bei der Auswahl "Für welche Dokumente soll er gelten" kann man leider nicht "Für keines" wählen.


Dass leider nicht, aber du kannst "Run once" waehlen(weiss nicht wies beim deutschen Designer heisst).

gruss / till
Titel: Re: Einfache Frage zu Agenten
Beitrag von: Rob Green am 18.09.02 - 09:40:30
hm..

Formel:
mach doch ne Dummyansicht (versteckelt), schmeiss da ein anzuzeigendes Dummydoc rein und lass den Agent über die Bedingung "Ordner -> Dummy" und "alle Docs..:" laufen. Stell den Agent periodisch ein und wenn er dann läuft, dann findet er nur dieses eine Document und wird dementsprechend auch nur einmal eine Mail rausfeuern je Lauf.

Script Agent:
(aus der Notes Help...)
This script creates and mails (but doesn't save) a new document from the current database. It sets the Form to "Memo" so that its recipient can read it as a mail memo. The document is encrypted for Susanna Coil.
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
doc.Form = "Memo"
doc.Subject = "Reminder!"
doc.EncryptOnSend = True
doc.Body = "A document awaits your approval in " _
+ db.Title
Call doc.Send( False, "Susanna Coil" )

Das schöne ist, daß Du einstellen kannst, was Du willst im Agent (außer natürlich dem Laufzyklus), er wird immer nur dieses eine Doc erstellen und senden.
Titel: Re: Einfache Frage zu Agenten
Beitrag von: Till_21 am 18.09.02 - 09:52:42
Warum einfach, wenn man es auch kompliziert machen kann ?
Was ist das denn für ne Frickler-Loesung ?

Gruss
till
Titel: Re: Einfache Frage zu Agenten
Beitrag von: Rob Green am 18.09.02 - 10:20:20
das LS Verfahren ist nullinger ne Frickler Lösung, wenn man es gewohnt ist, in LS zu schreiben.
Für den Formelweg ist sicherlich diese RunOnce besser..ist doch klar, nur muß man eben drauf kommen  ;D.
Titel: Re: Einfache Frage zu Agenten
Beitrag von: Till_21 am 18.09.02 - 10:55:13
Ich kenn das Problem...
Bin selber kein Freund von Formel und verfass meine romane meistens auch in Script.
Aber je laenger ich mit Notes arbeite, desto klarer wird mir:
Alle Probleme, die mit Formel loesbar sind, werden auch mit Formel geloest! Das hat grundsaetzlich nur Vorteile und ist meist kuerzer.
Das sollte man sich zu Herzen nehmen.

Schoenen Gruss,
till
Titel: Re: Einfache Frage zu Agenten
Beitrag von: Rob Green am 18.09.02 - 11:18:51
;D

wenn Du wüßtest....das waren exakt meine Worte zu meinen Notesmannen damals...hrhrhr...und heute bin ich selbst derjenige, der sie zu hören bekommt..

"machts net so kompliziert..schafft was..."

*ich schmeiss mich wech*
;D ;D ;D