Autor Thema: Text im HTML-Format aus RichText kopieren  (Gelesen 1996 mal)

Offline DaHias

  • Aktives Mitglied
  • ***
  • Beiträge: 132
Text im HTML-Format aus RichText kopieren
« am: 08.07.08 - 12:45:29 »
Hallo zusammen,

Ich versuche per Lotusscript und einer ODBC Schnittstelle den Inhalt eines Feldes zu kopieren. Das klappt auch ohne Weiteres solange es sich dabei um einfachen Text handelt. Jetzt steht aber die Anforderung an, dass auch sämtliche Formatierungen wie z.B. fett gedruckter Text usw. übernommen werden.

Wenn ich nun bei einem RichText-Feld die Eigenschaften auf "Inhalte als HTML und MIME speichern setze" sehe ich auch im Hintergrung dass er mir den Inhalt mit HTML Formatierungen abspeichert. Aber leider übernimmt er mir diesen Code nicht direkt sondern er würde mir wieder nur den reinen Text kopieren.

Gibt es eine Möglichkeit den geschriebenen Text als HTML zu speichern und dann auch per ODBC Schnittstelle zu übernehmen?

So würde das leere Feld z.B. von Anfang an aussehen:

Code
"Content-Type: text/html; charset="US-ASCII"


"

Darin hätte ich ja auch HTML Code. Aber leider nur da.

Grüße,
Mathias

Offline DaHias

  • Aktives Mitglied
  • ***
  • Beiträge: 132
Re: Text im HTML-Format aus RichText kopieren
« Antwort #1 am: 09.07.08 - 14:01:11 »
Lösung:


Code
Dim session as New NotesSession
Dim Aufgaben as NotesItem
Dim mime as NotesMIMEEntity
Dim html as String

session.ConvertMime = False

Set Aufgaben = doc.GetFirstItem("Aufgaben")
Set mime = Aufgaben.GetMIMEEntity
html = mime.ContentasText

session.ConvertMime = True

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz