Встроенное Ole

savl

Lotus Team
28.10.2011
2 624
314
BIT
542
Всем привет.
В 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
7 985
611
BIT
472
какая-то странная схема... и опять... :D
может объект "протухает" (ну т.е. портится вследствии пересохранения)
 

savl

Lotus Team
28.10.2011
2 624
314
BIT
542
lmike
Да, схема та еще, мопед не мой, но чинить надо ))
Да, именно при сохранении, что сначала добавить затем сохранить, что сначала сохранить потом добавить...
Код при вставке:
Код:
Call docBody.AppendRTItem(tempitem)
Call docBody.Update
 

garrick

Lotus Team
26.10.2009
1 367
152
BIT
364
Ошибка на той-же машине, где и вставляются элементы Microsoft Forms или га другой? Я думаю, что в разных Windows и при наличии разных версий Office в системе присутствуют разные версии Microsoft Forms.
 

savl

Lotus Team
28.10.2011
2 624
314
BIT
542
garrick
На других, кто первоначально создавал данные шаблоны неизвестно. вернее тачки уже той нет.
Да, про версии думал, но подтверждения пока нет.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!