Как экспортировать поля Rich Text как HTML из Notes с LotusScript?
Я работаю над задачей переноса данных, где мне нужно экспортировать довольно большое приложение Lotus Notes в платформу для блогов. Моей первой задачей было экспортировать статьи из Lotus Notes в файлы CSV.
Я создал агента в LotusScript для экспорта данных в файлы CSV. Я использую модифицированную версию этогоIBM сообщение на портале DeveloperWorks. И это в основном делает работу. Но содержимое поля Rich Text лишено любого форматирования. И это не то, что я хочу, я хочу, чтобы поле Rich Text отображалось как HTML.
The документация для GetItemValueетод @ явно указывает, что текст отображается в виде обычного текста. Поэтому я начал искать что-то, что могло бы извлечь HTML. Я нашел класс NotesMIMEEntity и некоторый пример кода в статье IB Как получить доступ к HTML в поле форматированного текста с помощью LotusScript.
Но чтобы методика, описанная в вышеприведенной статье, работала, поле Rich Text должно иметь свойство «Хранить содержимое как HTML и MIME». И это не относится к моей базе данных Lotus Notes. Я попытался установить свойство в соответствующих полях, но это не сработало.
Можно ли использовать NotesMIMEEntity и установить свойство «Хранить содержимое как HTML и MIME» после добавления содержимого, чтобы экспортировать поле, отображаемое как HTML?
Или каковы мои варианты экспорта полей Rich Text в формате HTML в виде HTML?
Справочная информация: я использую IBM Lotus Domino Designer версии 8.5