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