Поле объекта не обнаружено COMОбъект. #765277


#0 by Help1с
На некоторых компах выходит ошибка при печати в ворд. Тонкий клиент 1с 8.2.18.104 Как исправить? Спасибо.
#1 by vicof
давай скрин ошибки
#2 by Help1с
В скрине так и написано. Как в теме.
#3 by ObjectRelationModel
не установлен Word?
#4 by vicof
Не, там другая ошибка была бы
#5 by Help1с
+ офис 2010.
#6 by Help1с
Никто не сталкивался?
#7 by ObjectRelationModel
может код покажешь?
#8 by Vlad_69
Где выполняется код, создающий COM-объект? На клиенте или на сервере?
#9 by Help1с
Создается на сервере. Место ошибки не выявлял пока. У большинства пользователей печатная форма нормально создаётся.
#10 by vicof
Так выяви, будь мужиком
#11 by Help1с
не знаю как это сделать. Пользователь удаленный. Код в конфигурации, всякими Сообщить не получится. Отладчиком тоже не получится.
#12 by Help1с
Есть вариант установить локальную тестовую базу и попробовать пройти отладчиком. Но как-то сложно...
#13 by hhhh
в тонком клиенте всё это работает. И Сообщить работает и отладчик.
#14 by Help1с
пользователь сидит удаленно. Ошибка на его компе. Как отладчик запустить на его компе? База скуль.
#15 by Help1с
сообщить - это конфу править.
#16 by vicof
Отладчик не нужно запускать на его компе. Отладчик он сам по себе. Тебе только к этому пользаку надо подключиться.
#17 by Vlad_69
Teamviewer или Ammyy admin запустить не судьба? Хотя с отладчиком можно и обломиться, если сервер запущен без ключа -debug ...
#18 by cw014
Полный текст строки, в которой происходит такая ошибка можешь скинуть?
#19 by Рэйв
Теряюсь в догадках -это от какого же объекта ты берешь через точку .COMОбъект что оно тебе так пишет?:-)
#20 by cw014
"Поле объекта" - скорее всего это приходящая структура, в которой одно из свойств - "COMОбъект"
#21 by cw014
А передачи с клиента на сервер этой структуры с COMОбъектом не происходит случайно?
#22 by Рэйв
Посмотрим что ТС поведает.
#23 by Vlad_69
Подозреваю, что там функция из БСП и всего-навсего что-то вроде: Я бы грешил на отсутствие прав у юзера USR1CV82 на соответствующий COM-объект, но тогда бы обламывались все пользователи.
#24 by Help1с
да. У некоторых пользователей не печатается ни один документ, у других всё печатается. Ошибка не в коде и не в данных.
#25 by Help1с
даже не в пользователях, т.к. на этих компах другие пользователи тоже не могут распечатать.
#26 by Vlad_69
"На этих компах" - Win 64-битные?
#27 by Help1с
нет
#28 by Vlad_69
Хм... Ну ладно, в любом случае, не повредит выполнить на проблемной машине вот эту команду: (Ну и почитать вот здесь: )
#29 by Help1с
спасибо. Попробую )
#30 by Help1с
не помогло ( у кого-нибудь есть еще идеи?
#31 by Help1с
+ комп не перезагружал.
#32 by Help1с
из соседней ветки может проблема возникнуть из-за того что на клиенте вин 32, а на сервере вин 64?
#33 by Vlad_69
Так, поехали обо все по порядку. 1. Название и версия конфиги. (Если самописка, то тогда просто укажите, какой директивой обозначена проблемная процедура (&НаСервере/&НаКлиенте). Лучше всего, конечно, фрагмент кода. 2. Разрядность сервера приложений 1С. 3. Разрядность MS-Office. А комп перезагрузить надо.
#34 by Help1с
пользователь перезагрузил комп. : 1. Самописка, НаСервере из БСП. 2. Сервер 64, у пользователя вин 32 3. я так понимаю что 32, как и вин. посмотреть могу только по окончании рабочего дня. написал внешнюю обработку, чтобы выловить момент в который возникает ошибка. протестирую ближе к вечеру на компе пользователя.
#35 by Help1с
{подниму разок}
#36 by Vlad_69
>>2. Сервер 64, у пользователя вин 32 Именно "процесс сервера 1С" 64-битный? (не путать с Windows Server).
#37 by Serginio1
Ты бы код показал. А то непонятно где у тебя вызывается на сервере или на клиенте. Подозреваю, что все таки на клиенте.
#38 by Help1с
я не совсем понимаю о чем речь. подскажи где посмотреть? на сервере, подозреваю что здесь:
#39 by Vlad_69
Диспетчер сервера, раздел "Службы", как называется соответствующая служба? "Агент сервера 1С:Предприятия 8.2" или "Агент сервера 1С:Предприятия 8.2 x64"?
#40 by Help1с
64
#41 by Help1с
+ COM объект создается, ошибка в другом. первая строчка нормально отработала:         Попытка
#42 by Help1с
+ ошибся. перепроверил, данная попытка всегда вызывает исключение:
#43 by Help1с
+выполнил создание сом объекта на клиенте, печатная форма сформировалась. теперь буду на клиенте формировать, а не использовать стандартный функционал на сервере.
#44 by Vlad_69
Ну и слава Ктулху )) На будушее - рекомендую все-таки вкурить ту ссылку с технета для понимания механизмов работы COM-объектов.
#45 by Help1с
))) сделал вроде все как в другой обработке, но не работает. попробовал открыть файл из темпа, ворд его не может открыть, ругается: Word не может запустить конвертер mswrd632.wpc завтра попробую исправить этими способами:
#46 by Help1с
+ помог пункт №1.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С