Domino 9 und frühere Versionen > ND6: Entwicklung
Antwort mit Vorlage übernimmt keinen Anhang
waldt:
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
Axel:
--- Zitat von: waldt am 18.03.08 - 12:28:25 ---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.
RTF-habe ich deaktiviert!
--- Ende Zitat ---
Wenn du das im Feld deaktiviert hast, dann kannst du auch nur Text einfügen. Du musst das Feld zu einem RTF-Feld machen.
Ich frag jetzt nochmal: Woher kommen Subject und der Absender?
Axel
waldt:
Hi,
Subject und Abdender kommen aus der mail auf die ich das Reply anwende.
Wegen RTF: Am Feld habe ich nichts deaktiviert oder geändert.
Ich habe nur die 2 Zeilen von dir im Script deaktiviert.
Axel:
--- Zitat von: waldt am 18.03.08 - 13:02:40 ---Subject und Abdender kommen aus der mail auf die ich das Reply anwende.
--- Ende Zitat ---
--- Zitat von: waldt am 18.03.08 - 12:28:25 ---Habe nun im Ordner INBOX eine Aktion stehen die so aussieht.
--- Ende Zitat ---
Dann schau dir meine Antwort #14 an. Dort steht alles was du brauchst um die Abgaben aus dem markierten Mail in das Reply zu übernehmen.
Axel
waldt:
Hallo !
OK verstehe ich!
Kannst du mir das ganze script für die Inbox Aktion hier reinschreiben.
Ich weiß nicht wo und wie ich deine änderungen ünernehmen muss.
Danke
Thomas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln