Falls es noch jemanden interessiert

Ich hätte ne Lösung.
| Dim s As New NotesSession |
| Dim uiws As New NotesUIWorkspace |
| Dim fileNum As Long |
| Dim uidoc As Notesuidocument |
| Dim Path, HtmlText As String |
| |
| Path = s.GetEnvironmentString("Directory",True) + "\delete_me.html" |
| |
| fileNum = Freefile() |
| Open Path For Output As fileNum |
| HtmlText = |hier den Html Quellcode reinhauen| |
| |
| Print #fileNum, HtmlText |
| Close fileNum |
| Set uidoc = uiws.ComposeDocument( "", "", "mime test") |
| Call uidoc.GotoField("body") |
| Call uidoc.Import("HTML File",Path) |
| Kill Path |
Der Code macht folgendes.
Er generiert eine temporäre Html Datei im Daten Verzeichnis von Lotus Notes. Importiert diese dann in ein UI Dokument über den "HTML File" Filter.
Anschliessend löscht er die Datei wieder.
Dieser Code kann auch gut dafür benutzt werden um im 5er Client dynamische Ausgaben oder Auswertungen (z.B. mit Tabellen) zu generieren.
Ach ja, die benutzte Maske, sollte ein RTF Feld haben das den Inhalt als Html und Mime Type abspeichert.