Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: bandit am 13.07.04 - 08:57:03
-
Ich habe eine Maske im Frontend geöffnet in der ein Richtextfeld vorhanden ist. Dieses möchte ich in einer erzeugten Mail in das dortige Body Richtext Feld einfügen.
Ich habe schon ein entsprechendes Feld in dem Mail Document erzeugt: Set rtiBody = New NotesRichTextItem(docMail, "Body").
Wie bekomme ich nun da das Richtextfeld aus dem Frontend hinein (mit eventuellen Formatierungen wie Fett o.ä.).
-
Es geht nur über das Backend. Hier das Beispiel aus der Designerhilfe
This script copies the Body and BriefDescription items from a document to a new mail memo in the current database. The Body item keeps its name; the BriefDescription item is renamed Subject.
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim memo As NotesDocument
Dim itemA As NotesItem
Dim itemB As NotesItem
Set db = session.CurrentDatabase
'...set value of doc...
Set itemA = doc.GetFirstItem( "Body" )
Set itemB = doc.GetFirstItem( "BriefDescription" )
Set memo = New NotesDocument( db )
Call itemA.CopyItemToDocument( memo, "" )
Call itemB.CopyItemToDocument( memo, "Subject" )
Call memo.Send( False, "Cynthia Brainey" )
Andreas
-
Ok ich dachte es gibt vielleicht einen Weg über das Frontend.
Also muss ich doch zunächst das Frontend Dokument speichern und mir dann das antsprechende Backend Dokument holen?
-
So ist es.
Andreas
-
Danke!
Hat über den Weg geklappt.