Autor Thema: Alter Wert + neuer Wert per Script  (Gelesen 1278 mal)

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Alter Wert + neuer Wert per Script
« 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

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: Alter Wert + neuer Wert per Script
« Antwort #1 am: 30.08.05 - 09:21:23 »
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
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Wilhelm

  • Aktives Mitglied
  • ***
  • Beiträge: 214
  • Geschlecht: Männlich
Re: Alter Wert + neuer Wert per Script
« Antwort #2 am: 30.08.05 - 09:31:26 »
...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
Ich will endlich die F9-Taste in diesem Forum haben!!!

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: Alter Wert + neuer Wert per Script
« Antwort #3 am: 30.08.05 - 15:38:34 »
Vielen lieben Dank!
Das hilft mir weiter  :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz