Domino 9 und frühere Versionen > Entwicklung
SET Field := von Formelsprache in Lotusscript
Don Pasquale:
Hallo Forum,
Wenn man mit der Formelsprache
mit FIELD Feldname := "Wert"
einen Feldnamen verwendet der im aktuellen Formular
nicht verwendet wird, so wird er dennoch abgespeichert.
Wie kann ich das gleiche in Lotusscript realisieren ?
Oder hab ich das jetzt unklar formuliert ?
gruß
Don Pasquale
harkpabst_meliantrop:
Na, im Prinzip ganz genauso.
Du brauchst ein Objekt doc, welches das aktuelle NotesDocument repräsentiert. Dann:
--- Code: ---
doc.NeuerFeldName = "Neuer Feldinhalt"
call doc.Save(True, False)
--- Ende Code ---
Hinterher gibt's im Dokument ein Feld NeuerFeldName mit Inhalt "Neuer Feldinhalt", egal ob es das in der Maske gibt oder nicht.
eknori (retired):
beispielsweise so:
This script creates a new time-date item called DueDate in a document. It has the value 08/15/95 12:00:00 AM.
Dim doc As NotesDocument
'...set value of doc...
Call doc.AppendItemValue("DueDate", _
Datenumber(1995, 8, 15))
Call doc.Save( False, True )
skrupellos aus der designerhilfe kopiert ;D ;D
Don Pasquale:
--- Zitat ---
skrupellos aus der designerhilfe kopiert
--- Ende Zitat ---
Message understood
Vielen Dank
Don Pasquale
harkpabst_meliantrop:
--- Zitat ---
Call doc.Save( False, True )
--- Ende Zitat ---
Aber Vorsicht: Wenn's das doc schon gibt, wird so ein Antwortdokument dazu erzeugt ...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln