Hallo,
In dem Buch ”Domino Designer R5” von Raimund Mann, Seite 348-349 stehet:
Zitat:
...
Um weiteren Zugriff auf ein Item zu erhalten. Muss im Normalfall ein Objekt Notesitem verwendet werden. Lotus Notes unterstützt jedoch eine sogenannte “erweiterte Klassendefinition“. Das bedeutet, dass ein Feldname eines Dokuments wie eine Eigenschaft des Dokuments sowohl zum Setzen als auch zum Lesen von Werten verwendet werden kann.
Soll bsp.weise der Wert des Feldes “Subject“ auf den Wert “ScriptIt – it’s easy“ gesetzt werden, kann man dies unter Verwendung den Methoden der Klasse NotesDocument wie folgt codieren:
’der Variablen doc ein Wert zu weisen
...
doc.ReplaceItemValue(“Subject“,“ScriptIt – it’s easy“)
…
Unter Verwendung der erweiterten Klassendefinition kann dies vereinfacht codiert werden:
’der Variablen doc ein Wert zu weisen
...
doc. Subject = “ScriptIt – it’s easy“
…
In der Verbindung zum o.g. Zitat verstehe ich nicht, warum bei mir funktionierte nicht folgendes:
parentDoc.FeldName = "2"
Vielen Dank, wenn jemand das erklären möchte.
Gruesse
Sofia