Есть такая проблемка.
Хочу в текущем доке в RichText поле заменить вложение Файл1.docx на Файл2.docx с винта.
1. Как правильно в UI удалить с рич поля вложение?
Set rtitem = doc.GetFirstItem("text" )
Forall obj In rtitemA.EmbeddedObjects
....
Call obj.remove()
или в бэкэнде:
Call Doc.ReplaceItemValue("text","") ?
или фронт:
Call UIDoc.GotoField("text")
Call uidoc.SelectAll
Call UIDoc.Clear
2. Делаю как тут советуют, создаю временный документ, в него аттачу с винта Файл2.docx, копирую с временного дока с рич поля вложение, вставляю в текущий...
но при этом исчезает иконка вложения.
[doublepost=1512722067,1512658019][/doublepost]Вот код с примера:
В новом доке слетает иконочка файла вложения (((((
Хочу в текущем доке в RichText поле заменить вложение Файл1.docx на Файл2.docx с винта.
1. Как правильно в UI удалить с рич поля вложение?
Set rtitem = doc.GetFirstItem("text" )
Forall obj In rtitemA.EmbeddedObjects
....
Call obj.remove()
или в бэкэнде:
Call Doc.ReplaceItemValue("text","") ?
или фронт:
Call UIDoc.GotoField("text")
Call uidoc.SelectAll
Call UIDoc.Clear
2. Делаю как тут советуют, создаю временный документ, в него аттачу с винта Файл2.docx, копирую с временного дока с рич поля вложение, вставляю в текущий...
Ссылка скрыта от гостей
но при этом исчезает иконка вложения.
[doublepost=1512722067,1512658019][/doublepost]Вот код с примера:
Код:
Set DummyDoc = db.CreateDocument
DummyDoc.Form = "test"
DummyDoc.SaveOptions = "0"
Dim DummyRT As NotesRichTextItem
Set DummyRT = New NotesRichTextItem (DummyDoc,"Body")
Call DummyRT.EmbedObject(1454,"",docpatch$ + oname$)
Call DummyRT.Update
Set DummyUIDoc = workspace.EditDocument(True,DummyDoc)
В новом доке слетает иконочка файла вложения (((((
Последнее редактирование: