Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Ronny am 19.04.16 - 16:48:41

Titel: Agent nach Eingang neuer Mail
Beitrag von: Ronny am 19.04.16 - 16:48:41
Hallo,

ich verzweifle hier an dem einfachen Thema: wie kann ich auf das Dokument über den Agent nach Eingang neuer Mail zugreifen?
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: umi am 19.04.16 - 16:54:36
Moin
z.B. über NotesDatabase.unprocesseddocuments ?
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: Ronny am 19.04.16 - 16:59:42
funktioniert leider nicht
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: Keydins am 19.04.16 - 17:11:04
Also meine Glaskugel sagt, dass das prima funktioniert....
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: jBubbleBoy am 19.04.16 - 17:14:02
Holst du die Datenbank auch über die NotesSession?

Code
Set db=session.CurrentDatabase
     
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: Keydins am 19.04.16 - 17:33:48
Und du willst auf keinen Fall auf ein
Code
Call session.UpdateProcessedDoc( doc )
in deinem Agenten verzichten.
Titel: Re: Agent nach Eingang neuer Mail
Beitrag von: koehlerbv am 19.04.16 - 22:46:00
Und du willst auf keinen Fall auf ein
Code
Call session.UpdateProcessedDoc( doc )
in deinem Agenten verzichten.

Ich würde hier aus gegebener Erfahrung noch weiter gehen und gegen eigene Daten prüfen - das Ergebnis von UpdateProcessedDocs kann sich auch als flüchtig erweisen.
Viel wichtiger jedoch: "Es kann nur einen geben" - einen solchen Agent-Trigger nämlich. Und der könnte sich als Bumerang erweisen. Meine Erfahrung: Die Aufgabenstellung eines solchen "Den-will-ich-"Agents lässt sich auch ganz anders erfüllen.
Da der Fragesteller schon mit diesem Agent nicht klar kommt, können wir ihm vielleicht noch nachhaltiger helfen, wenn er seine eigentliche Aufgabe anreissen könnte?

Bernhard