Domino 9 und frühere Versionen > ND6: Entwicklung

Mehrere Empfängeradressen für Mail in Backend

<< < (2/3) > >>

sja:
Hallo Batped,

das hat schon Andreas emfohlen und ich habe ausprobiert (s. oben).
In diesem Fall bekomme ich die meldung "Type mismatch".

Sofia

Glombi:
"Type mismatch" darf eigentlich nicht sein. Schalte bitte mal den Debugger an und sieh nach, in welcher Zeile der Fehler ist.

Andreas

sja:
der Fehler kommt in der Zeile

If (Einladung <> "") Then

aber ich weiss nicht was soll da anderes sein.

Glombi:
Klaro, das geht nicht, es ist ja ein Array.
Also so:

If IsArray(Einladung) Then
 if Einladung(0) <> "" then
      Call docM.Send( False, Einladung )
 End If
End If

Andreas

pedsola:

mmh, das scheint tatsächlich nicht ganz so einfach zu sein.
In anderen Foren wurde folgendes vorgeschlagen:

entweder eine Schleife um die ganzen Values im SendTo zu erhalten und einzeln rauszujagen:

Forall mailname In document.getfirstitem("SendTo").values
Call doc.Send( True, mailname )
End Forall
End If

oder

sendto$ = uidoc.FieldGetText("SendTo")
If Not(Isarray(sendto$)) Then
doc.SendTo = Evaluate(|@Trim(@Explode('| & sendto$ & |';','))|, doc)
Else
doc.SendTo = sendto$
End If

Versuchs mal damit...

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln