Domino 9 und frühere Versionen > ND9: Entwicklung
Hyperlink in E-Mail: RTF oder HTML
Probierer:
Liebe Spezialisten,
wir möchten aus einer MS-Office-Anwendung heraus per VBA eine E-Mail über Notes versenden. Das machen wir so:
[...]
Set oNotesMailDoc = oNotesDB.CreateDocument
oNotesMailDoc.Form = "Memo"
Set oBody = oNotesMailDoc.CreateRichTextItem("Body")
[...]
Das funktioniert auch alles ganz prima. Jetzt das Problem: innerhalb dieser Mail soll ein Dateilink stehen, auf ein Verzeichnis auf unserem Netzlaufwerk. In html hätte ich das so gemacht:
<a href= 'file://" & meinOrdnername & "'>" & meinOrdnername & "</a>
Aber wie geht das in RTF? Geht es überhaupt? Folgende Konstruktion führt nur zu purem Text, nicht zu einem Hyperlink:
{\field{\*\fldinst HYPERLINK "meinPfad"}{\fldrslt{\ul\cf1Text to display}}}
Die Alternative wäre, eine HTML-Mail zu erzeugen, anstatt eine RTF-Mail. Aber wie?
Danke für Tipps
Raimund Gryszik, Berlin
umi:
Hallo
Schon mal probiert was mit dem <a href = passiert ?
Probierer:
Na klar! Der wird auch als Text angezeigt, und ist kein Link.
Peter Klett:
--- Code: --- Set oNotesMailDoc = oNotesDB.CreateDocument
oNotesMailDoc.Form = "Memo"
Set oBody = oNotesMailDoc.CreateRichTextItem("Body")
Call oBody.EmbedObject (1452, "", "c:\test\test.txt")
--- Ende Code ---
Probierer:
Hallo Peter,
vielen Dank für Deine Antwort! Auf den ersten Blick erscheint mir Dein Vorschlag mit dem EMBED_OBJECTLINK (1452) genau richtig, denn der Link kommt tatsächlich beim Empfänger an !!
In der Praxis habe ich jedoch noch das Problem, dass sowohl beim Absender als auch beim Empfänger diverse kryptische Sicherheitsabfragen kommen, die ich unseren Usern nicht zumuten kann. Nachdem ich die alle beantwortet habe, sieht das Ergebnis in der Mail völlig anders aus, als wenn ich den Link mit dem Menupunkt 'Erstellen Hyperlink' erzeugt hätte.
Ich muss mich im Moment noch um ein paar andere dringende Sachen kümmern, werde aber spätestens morgen (Di) die o.g. Problemchen in Angriff nehmen, und mich dann hier noch mal melden.
Danke nocmal :-)
Raimund Gryszik
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln