Domino 9 und frühere Versionen > Entwicklung
Alter Wert + neuer Wert per Script
(1/1)
Wiesel:
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
robertpp:
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
Wilhelm:
...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
Wiesel:
Vielen lieben Dank!
Das hilft mir weiter :)
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln