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