Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wiesel am 30.08.05 - 09:16:55
-
Hallo!
Beschäftige mich wieder mit meinem Lieblingsthema Script-Programmierung.
Eigentlich möchte ich was relativ einfaches. Aber ich weiß nicht wie...
Ich habe ein Feld (Mehrfachwerte erlaubt) in dem ich mit einem Script Werte speichern möchte. Dieser Wert soll nicht jedesmal überschrieben werden, sondern jedesmal an dem bereits vorhandenen Wert angehängt werden.
In Formelsprache geht das ja sehr einfach:
@SetField("txtField1"; txtFeld1 : "neuer Wert")
Gruß,
Wiesel
-
So sollte es gehen:
Dim doc As NotesDocument
Dim item As NotesItem
' ...set value of doc...
Set item = doc.GetFirstItem( "Categories" )
Call item.AppendToTextList( "Shocks" )
Call doc.Save( False, True )
gruss robert
-
...oder falls Du es im Frontend machen willst
dim ws as New NotesUiWorkspace
dim uidoc as NotesUiDocument
dim strFeld as String
set uidoc = ws.CurrentDocument
strFeld = uidoc.FieldGetText("Feld")
call uidoc.FieldSetText("Feld", strFeld + ", neuer Wert")
Gruß
Willi
-
Vielen lieben Dank!
Das hilft mir weiter :)