Autor Thema: SET Field :=  von Formelsprache in Lotusscript  (Gelesen 4057 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
SET Field :=  von Formelsprache in Lotusscript
« am: 11.09.02 - 12:16:02 »
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

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re: SET Field :=  von Formelsprache in Lotusscript
« Antwort #1 am: 11.09.02 - 12:32:57 »
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)


Hinterher gibt's im Dokument ein Feld NeuerFeldName mit Inhalt "Neuer Feldinhalt", egal ob es das in der Maske gibt oder nicht.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: SET Field :=  von Formelsprache in Lotusscript
« Antwort #2 am: 11.09.02 - 12:39:20 »
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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re: SET Field :=  von Formelsprache in Lotusscript
« Antwort #3 am: 11.09.02 - 12:45:53 »
Zitat

skrupellos aus der designerhilfe kopiert



Message understood


Vielen Dank

Don Pasquale
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re: SET Field :=  von Formelsprache in Lotusscript
« Antwort #4 am: 11.09.02 - 12:58:06 »
Zitat

Call doc.Save( False, True )

Aber Vorsicht: Wenn's das doc schon gibt, wird so ein Antwortdokument dazu erzeugt ...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re: SET Field :=  von Formelsprache in Lotusscript
« Antwort #5 am: 11.09.02 - 13:22:20 »
Hi Philantrop,

:-) Gut mitgedacht, vielen Dank.

Danke auch an eknori, aber mit der englischen Hilfe
tu ich mir schwer und der Raimund Mann ist noch
auf dem Weg vom Händler zu mir.


Don Pasquale
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz