Domino 9 und frühere Versionen > Entwicklung
AppendToTextList funktioniert nicht wie erwartet
(1/1)
baumi78:
Hallo habe mal wieder ein Problemchen,
habe in einer Maske im Querysave Event Code der zwei Arrays vergleicht und die Unterschiede dann in ein Feld speichern soll. Dabei habe ich ein Array von Strings die ich mit AppendToTextList an ein bestehendes Item anhänge (eine Art Historie). Dies funktioniert nicht! Das Item bleibt immer leer ("").
MIt ReplaceItemValue lässt sich aber immer die letzte Änderung speichern. Was könnte da faul sein?
--- Code: ---If doc.hasItem("fld_historie_delete") Then
Call myItem.AppendToTextList(myChangeArray)
'Set myItem = doc.ReplaceItemValue("fld_historie_delete",myChangeArray)
Else
Set myItem = doc.AppendItemValue("fld_historie_delete", myChangeArray)
End If
Call doc.save(True, True)
--- Ende Code ---
Grüße Baumi
koehlerbv:
Was beobachtest Du denn im Debugger? Welche Zeilen werden überhaupt ausgeführt? Bist Du einem simplen Schreibfehler zum Opfer gefallen? Konsequenterweise sollte das Item ja "fld_history_delete" heissen ;D
Bernhard
baumi78:
Hallo Bernhard,
das Problem hat sich erledigt, war leider etwas vorschnell gepostet, ich hatte übersehen, dass ich ja das Item oben im Code neu erstelle, dann klappts natürlich so nicht mit dem Append.
Jetzt funktionierts wie gewünscht. Trotzdem danke für die schnelle Antwort.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln