Hi,
also das schein alles nicht zu funktionieren.
Auch die RTF Speicher/Lösch - Änderung macht fehler. "Im Feld lässt sich nur Plain Text speichern.
Habe nun im Ordner INBOX eine Aktion stehen die so aussieht.
Anhang und Text werden allerdings hinter die Signatur gelegt. Ans Ende vom Dokument. Subjekt ist drin. Absenderadresse wird allerdings nicht ins to feld übergeben.
RTF-habe ich deaktiviert!
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As notesdocumentcollection
Dim replyToUIDoc As NotesUIDocument
Dim replyToDoc As NotesDocument
Dim stationeryDoc As NotesDocument
Dim stationeryBodyItem As NotesRichTextItem
Dim itm As NotesItem
Dim itm2 As NotesItem
Set db = session.CurrentDatabase
Set collection = ws.Picklistcollection(PICKLIST_CUSTOM, False, db.server, db.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
Set stationeryDoc = collection.getfirstdocument
If Not stationeryDoc Is Nothing Then
Set replyToDoc = New NotesDocument(db)
replyToDoc.Form="Reply"
Set stationeryBodyItem = stationeryDoc.getfirstitem("Body")
Call replyToDoc.CopyItem( stationeryBodyItem, "Body" )
Set itm = stationeryDoc.getfirstitem("Subject")
Call replyToDoc.CopyItem( itm, "Subject" )
Set itm2 = stationeryDoc.getfirstitem("From")
If Not itm2 Is Nothing Then
Call replyToDoc.CopyItem( itm2, "To" )
End If
'Call replyToDoc.Save(True,True) 'Temp. Speichern des Backend-Doc. damit RTF-Feld angezeigt wird.
Set replyToUIDoc = ws.EditDocument(True, replyToDoc)
Call replyToUIDoc.Refresh(True)
'Call replyToDoc.Remove(True) 'Das Dokument, das im Backend erstellt wurde, löschen
End If
End Sub
Die mail sieht dann so aus:
...............Signaturanfang.........
visit:http://www.XXXXXXXX.de
Geschäftsführer: XXXXXXXXXXX
Sitz der Gesellschaft: XXXX - Rechtsform: GmbH -
Amtsgericht XXXX - USt-ID-Nr. DE XXXXXXXXXXSehr geehrter Herr XXXXX,
sehr geehrter Herr XXXXXX,
um die Verfügbarkeit unserer Systeme noch zu verbessern
und den hohen Anforderungen heutiger Internettechnologien
auch zukünftig gerecht zu werden, wird die xxxxxxxxxxxxx bis