Domino 9 und frühere Versionen > ND6: Entwicklung
Methode send() funktioniert nicht richtig
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