Domino 9 und frühere Versionen > ND8: Entwicklung
Liste in Textfeld eintragen
(1/1)
MarkusL:
Hallo zusammen,
ich habe eine Textliste, die ich über ein Array in ein Feld eintragen möchte, welches Mehrfachwerte zulässt.
Die Textliste und das Array sehen im Debugger gut aus.
Der Eintrag im Feld besteht allerding nur aus einigen lustigen "Strichmännchen".
Kann mir jemand helfen?
Code:
Dim lProtoText List As String
Dim vArray As Variant
Füllen der Textliste.......
vArray = lProtoText
docProto.Protokoll_Text = vArray
Danke an alle.
Gruß Markus
Mitch:
Hallo du,
--- Zitat von: MarkusL am 03.02.15 - 14:05:56 ---Der Eintrag im Feld besteht allerding nur aus einigen lustigen "Strichmännchen".
--- Ende Zitat ---
Was heißt das?
--- Zitat von: MarkusL am 03.02.15 - 14:05:56 ---Dim lProtoText List As String
Dim vArray As Variant
Füllen der Textliste.......
vArray = lProtoText
docProto.Protokoll_Text = vArray
--- Ende Zitat ---
Wo ist da der Array? Ich sehe nur, dass du eine Liste in einen Variant steckst. Der Variant mag vArray heißen, aber das tut ja nix zur Sache. ;)
Das wird auch dein Problem sein, denn grundsätzlich ist "Array in Item stecken" der richtige Weg. Aber muss eben auch ein Array sein...
Gruß,
Mitch
MarkusL:
Hi Mitch,
ich habe solange Fehler gesucht und probiert, bis ich auch einige wichtige Zeilen gelöscht habe.
Jetzt habe ich es. :)
Ich danke dir.
Dim strArrayToAppendTo (0) As String
Dim vArrayResult
.....weiter Dims
Set doc = view.GetFirstDocument()
vArrayResult = ArrayAppend(strArrayToAppendTo, "")
While Not(doc Is Nothing)
Set nextdoc = view.GetNextDocument(doc)
vArrayResult = ArrayAppend(vArrayResult, doc.Nachname(0))
Set doc = nextdoc
Wend
vArrayResult = FullTrim(vArrayResult)
docNew.Text = vArrayResult
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln