Domino 9 und frühere Versionen > ND8: Entwicklung

SendTo Field mehrere Empfänger

(1/2) > >>

ThomasHB:
Hallo Zusammen,

ich verstehs nicht. Was ist eigentlich so schwer daran, das Feld SendTo in einer Mail mit mehr als 1 Empfänger zu belegen? Irgendwie klappt das bei mir nicht.

Normalerweise sollte doch SendTo eine Liste verarbeiten können, zumindest laut Help.

Ich hab in einem Dokument ein Item, das SendTo heißt. In diesem Speicher ich die Empfänger einer Mail als Liste. Das Feld ist berechnet.


--- Code: ---empf := "Empfänger 1" : "Empfänger 2";
empf
--- Ende Code ---

In einem Agenten ziehe ich mir das Feld wieder ran:


--- Code: --- Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim agent As NotesAgent
Dim Maildoc As NotesDocument
Dim Body As NotesRichTextItem

Set db = s.Currentdatabase
Set agent = s.Currentagent
Set doc = db.Getdocumentbyid(agent.Parameterdocid)

If doc.Getitemvalue("n_call_status")(0) = "offen" Then
Set Maildoc = New NotesDocument(db)
Set Body = New NotesRichTextItem(Maildoc, "Body")
Maildoc.SendTo = doc.Getitemvalue("SendTo")

--- Ende Code ---

Problem ist: Mit 1 Emüfänger wird die Mail versendet.
Ab 2 gar nicht mehr. Was mach ich denn da wieder falsch?

Viele Grüße,
Thomas

Peter Klett:
Sieht eigentlich gut aus. Erlaubt Dein SendTo-Feld (das in dem doc) Mehrfachwerte? Falls die Empfänger dort nämlich nicht als Liste erscheinen, sondern als ein String, wäre das eine Erklärung dafür, dass bei mehreren Empfängern keiner eines bekommt. Schau Dir den Feldinhalt mal in der Felderliste an.

ThomasHB:
Ja das wird es sein, jetzt wo du es schreibst...  >:(
Stimmt.

Örrghh sowas wurmt mich ja. Solche dummen Fehler. -.-
Hoffentlich leg ich das bald mal ab.  ::)

Dankeschööööön

Viele Grüße,
Thomas

ThomasHB:
Hallo nochmals,

hmm... Ich hatte mich ja schon gefreut. Aber die Änderung des Feldes brachte da jetzt auch nix. Über den ScriptDebugger kann ich den Agenten aber scheinbar auch nicht debuggen.

Gibts da eine Möglichkeit?

ascabg:
Hallo,

Wie muss man das verstehen, dass Du den Agenten nicht debuggen kannst?
Wie startest Du den Agenten denn?

Wird denn jetzt eine Mail versendet?


Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln