Hallo zusammen,
ich komme bei der Übergabe eines erstellten Arrays auf ein Feld nicht weiter.
Set doc = view.GetFirstDocument()
While Not (doc Is Nothing)
arstrArray1 = doc.GetItemValue("PD_Verantwortlicher")
arstrArray2 = doc.GetItemValue("PD_Vertreter")
vArrayZwErg = ArrayAppend(arstrArray1, arstrArray2)
If IsArray(vZust) Then
vZust = ArrayAppend(vZust, vArrayZwErg)
Else
vZust = vArrayZwErg
End If
Set doc = view.GetNextDocument(doc)
Wend
vResult = ArrayUnique(vZust , 0)
Call uidoc.Fieldsettext("PZ_Mail_Freigabe_OK", CStr(vZust(0)))
Call uidoc.Save
im Debugger sehe ich , dass in der Variablen vZust mehrere Werte vorhanden sind. Im Feld wird jedoch nur der 1. Wert übergeben.
Wenn ich nur CStr(vZust) schreibe, dann bekomme ich eine Fehlermeldung Object Variable not set.
Ich dachte wenn ich das nach String umwandele kann ich es problemlos mit Fieldsettext einfügen
Vielen Dank für Eure Hilfe.
Lotus Notes 8.5.2
Server 8.5.2