У меня есть текстовое поле в форме с таблицей и хотелось бы иметь кнопку в форме для отправки электронной почты с таблицей, скопированной в тело письма. Я пробовал использовать агенты в IBM Domino Designer, но, похоже, он копирует текст по всему, а не по фактическому формату таблицы? Любая помощь будет оценена по достоинству.Скопируйте таблицу из поля с расширенным текстом в электронное письмо в IBM Domino Designer
0
A
ответ
0
Это хорошо можно с помощью LotusScript, просто использовать класс NotesRichTextItem:
Dim YourRTItemIncludingTheTable As NotesRichTextItem
Set YourRTItemIncludingTheTable = doc.GetFirstItem("YourRTItemIncludingTheTableName")
Set memo = db.CreateDocument
memo.Form = "Memo"
...
Set rtitem = New NotesRichTextItem(memo, "Body")
Call rtitem.AppendRTItem(YourRTItemIncludingTheTable)
Это добавит содержимое RichText элемента ваша таблица хранится в до конца поля тела напоминания.
Попробуйте NotesDocument.RenderToRTItem ... –
Покажите нам код, который вы пробовали. Также объясните, что вы подразумеваете под словом «богатое текстовое поле в форме со столом». Является ли богатое текстовое поле внутри таблицы? Или таблица внутри поля с расширенным текстом? Если это второй случай, объясните, как таблица попадает в поле расширенного текста, потому что вы не можете просто сделать это с помощью Domino Designer. Для этого потребуется либо пользователь, либо какой-то код, который помещает таблицу в поле с расширенным текстом. –