Domino 9 und frühere Versionen > ND6: Entwicklung

Methode send() funktioniert nicht richtig

<< < (2/2)

wenze:
mail_sender ist als String deklariert und ist der Variablenname.
Wenn ich den Wert im Debugger auslese, dann bekomme ich die Mailadressen mit Komma getrennt zurück.
Das Eingeabefeld, von wo ich die Daten auslese ist von der Standard-Mailschablone "tmpRequired". An der Formatierung dürfte es dann nicht liegen.

Code:

Dim mail_sender As String
Dim session As New notessession
Dim workspace As New NotesUIWorkspace
Dim db As notesdatabase
Dim uidoc As NotesUIDocument
Set db = session.currentdatabase
Set Docsenden = New notesdocument(db)
Set uidoc = workspace.CurrentDocument
mail_sender = uidoc.FieldGetText( "tmpRequired" )
Call Docsenden.send(False, mail_sender)

dirk_2909:
uidoc.FieldgetText liefert einen String zurück.

Du musst uidoc.Document.getItemValue( "tmp...." ) verwenden

wenze:

genau richtig. hab noch mail_sender als variant deklariert, dann hats geklappt.

Danke

koehlerbv:
Ach was ...  ;D Und das steht genauso in der Doku. Man sollte schon Front- und Backend und deren Umgang mit "Listen" und Arrays auseinanderhalten. Ich rate, für zukünftige "Vorkommnisse" vorzubeugen und sich da mal gründlich einzulesen. Für Verständnisfragen stehen wir dann auch gerne mit Hilfe bereit.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln