So exportieren Sie Rich-Text-Felder als HTML aus Notes mit LotusScript?

Ich arbeite auf einer Daten-migration Aufgabe, wo ich zum exportieren einer etwas großen Lotus-Notes-Anwendung in eine blogging-Plattform. Meine erste Aufgabe war es, den export der Artikel aus Lotus Notes in CSV-Dateien.

Erstellte ich einen Agenten in LotusScript exportieren der Daten in CSV-Dateien. Ich benutze eine modifizierte version dieser IBM DeveloperWorks forum posten. Und es ist im Grunde der job nicht. Aber der Inhalt der Rich-Text-Feld entfernt jegliche Formatierung. Und das ist nicht das, was ich will, ich will, dass die Rich-Text-Feld als HTML gerendert.

Den Dokumentation für die GetItemValue Methode besagt ausdrücklich, dass der text gerendert wird in plain-text. So begann ich zu forschen etwas, das abrufen des HTML-Codes. Ich fand die NotesMIMEEntity Klasse und einige Beispiel-code, der in den IBM-Artikel Wie Sie Zugang Zu HTML in Rich-Text-Feld Mit LotusScript.

Aber für die Technik, beschrieben in dem obigen Artikel zu arbeiten, der Rich-Text-Feld muss die Eigenschaft "Store-Inhalt als HTML und MIME". Und dies ist nicht der Fall mit meinem Lotus Notes-Datenbank. Ich habe versucht, zum festlegen der Eigenschaft auf die Felder in Frage, aber es hat nicht den trick tun.

Ist es möglich, die NotesMIMEEntity und setzen Sie die "Store-Inhalt als HTML und MIME -" - Eigenschaft, nachdem der Inhalt Hinzugefügt wurde, zu exportieren, das Feld als HTML gerendert?

Oder was sind meine Optionen für das exportieren der Notes-Datenbank Rich-Text-Felder als HTML?

Bonus information: ich bin mit IBM Lotus Domino Designer version 8.5

Vielen Dank für alle Antworten! Im moment bin ich zugewiesen, um eine andere Aufgabe, aber ich werde in die es später.

InformationsquelleAutor Emil Rasmussen | 2009-12-10

Schreibe einen Kommentar