Встроенное Ole

savl

Lotus team
28.10.2011
2 136
105
#1
Всем привет.
В RT-поле пользователи создают контролы, в частности CheckBox, Microdoft Forms.
Затем это RT-поле как шаблон транслируется в другой документ и там уже галочки ставят.
После сохранения при попытке открыть: {An error has occurred while processing a request on an object.}
Вот в принципе и вопрос, как починить?
Google мало что выдал.
У меня клиент 9.0 (Win7, Office 2010)
У основного исполнителя 7.0.1 (WinXP, Office не знаю)
У автора документа 8.5.3 (WinXP, Office не знаю)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#2
какая-то странная схема... и опять... :D
может объект "протухает" (ну т.е. портится вследствии пересохранения)
 

savl

Lotus team
28.10.2011
2 136
105
#3
lmike
Да, схема та еще, мопед не мой, но чинить надо ))
Да, именно при сохранении, что сначала добавить затем сохранить, что сначала сохранить потом добавить...
Код при вставке:
Код:
Call docBody.AppendRTItem(tempitem)
Call docBody.Update
 

garrick

Lotus team
26.10.2009
901
61
#4
Ошибка на той-же машине, где и вставляются элементы Microsoft Forms или га другой? Я думаю, что в разных Windows и при наличии разных версий Office в системе присутствуют разные версии Microsoft Forms.
 

savl

Lotus team
28.10.2011
2 136
105
#5
garrick
На других, кто первоначально создавал данные шаблоны неизвестно. вернее тачки уже той нет.
Да, про версии думал, но подтверждения пока нет.