Domino 9 und frühere Versionen > Entwicklung

SET Field :=  von Formelsprache in Lotusscript

(1/2) > >>

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