Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: darkfile am 02.02.07 - 13:17:22

Titel: Mehrere Empfänger bei Doc.SendTo?
Beitrag von: darkfile am 02.02.07 - 13:17:22
Hallo,
folgenden Code habe ich in Benutzung:

Code
doc2.Subject = "RMA #"+uidoc.fieldgettext("RMANbr")+": Goods received from customer"
	doc2.SendTo = uidoc.FieldGetText("ok_resp")
	doc2.CopyTo = uidoc.FieldGetText("ok_qual")

Wie man sieht adressiere ich immer eine Person mit SendTo und eine mit CopyTo. Nun muss ich aber 4 Leute adressieren. Wie kann ich das bei doc.SendTo anstellen? Bin damals als ich das erstellt hatte schon daran verzweifelt, daher frage ich nun lieber gleich. ;-)

Danke & Gruß
Michael Laubach
Titel: Re: Mehrere Empfänger bei Doc.SendTo?
Beitrag von: koehlerbv am 02.02.07 - 13:19:27
Du musst ein Array bilden:
Dim aRecipients (0 to 3) As String

aReciepients (0) bis aRecipients (3) füllst Du dann mit Deinen Empfängern und übergibst dies an SendTo:
doc2.SendTo = aRecipients

Bernhard
Titel: Re: Mehrere Empfänger bei Doc.SendTo?
Beitrag von: diali am 02.02.07 - 13:30:55
Achtung der Domino 7.0.1FP1 hat da bei zeitgesteuerten Agenten ein Problem, auch wenn Du mit einem Array arbeitest wird nur an den ersten Eintrag ein Mail versendet. Soll angeblich mit dem 7.0.2 behoben sein, ich konnte es aber noch nicht testen.
Titel: Re: Mehrere Empfänger bei Doc.SendTo?
Beitrag von: darkfile am 02.02.07 - 13:42:58
Interessante Stolperfallen. Wir haben in der Tat 7.01FP1 am Laufen, allerdings ist das Ganze als Aktion auf einem Button in der Datenbank.

Bin also guter Hoffnung und probiere es jetzt mal aus.

Danke & Gruß
Michael

Edit: Funktioniert perfekt! :D
Titel: Re: Mehrere Empfänger bei Doc.SendTo?
Beitrag von: LN4ever am 05.02.07 - 11:55:50
Das Problem ist doch in dem Augenblick überhaupt keines mehr, wenn man nicht mehr versucht, die Einträge aus einem UIDOC herauszuknibbeln, sondern einfach
statt
doc2.SendTo=uidoc.FieldGettext("SendTo")
ein
doc2.SendTo=uidoc.Document.SendTo
macht. Die ganze UI-Würgerei mit unterschiedlichen Mehrfachwertdelimitern ist dann nicht mehr da - und es ist wurscht, ob dort ein Wert oder zwanzig Einträge in SendTo drinstehen.

Gruß

Norbert