Хорошо, вот сделка. Я использую C# с Domino API. У меня есть некоторые богатые текстовые данные, которые я хочу вставить в текстовое поле с большим количеством лотосов.Lotus Notes: RichText Item
- NotesDocument.ReplaceItemValue просто вставляет текст как без форматирования.
- NotesDocument.CreateRichTextItem предоставляет мне объект NotesRichTextItem, который я могу использовать для ручного создания RichText (такие методы, как AddNewLine() AddPageBreak() и т. Д.). Но у него нет никакого метода Parse для получения уже отформатированных текстовых данных, которые мне нужны. Я хочу, чтобы мои пользователи размещали все, что захотят, поэтому использование вышеупомянутых методов бесполезно для меня.
- Объект NotesRichTextItem.Values вызывает ошибку, когда я пытаюсь добавить строку с форматированием форматированного текста.
Итак, что мне делать? Наверное, я здесь очень прикован, но надеюсь, что какой-то гений придумает решение. Любая помощь очень ценится.
Спасибо, ребята!
PS - Вставка примечаний с богатыми текстовыми данными или данными HTML будет в порядке. Любой из них был бы столь же хорош, пока в нем отображается правильный богатый текст в документе, а не неформатированная строка.
Где находятся богатые текстовые данные, которые вы хотите вставить? Другое поле richtext или где-то еще? – Carlos