Вход | Регистрация

1С:Предприятие ::

Метки: 

Зависает при выполнении V83.COMConnector

Я
   Antony8x
 
06.02.18 - 09:55
Доброго времени суток.

Программа зависает намертво при выполнении:
cntr = Новый COMObject("V83.COMConnector.1");

Уже часа 3 висит, ошибок никаких нет. Кто сталкивался подскажите в чём дело может быть?
 
 
   DrShad
 
1 - 06.02.18 - 09:59
имя класса странное
   Skylark
 
2 - 06.02.18 - 09:59
(0) Изредка бывает очень неприятная штука - в той базе "заклинивает" отладка где-то в при начале работы системы. Т.е. происходит подключение, начинает выполняться код и останавливается как если бы ты в отладчике сидел на точке останова.
   Skylark
 
3 - 06.02.18 - 10:00
(2) + попробуй запустить отладку в той базе с самого начала ее старта, поймай подключение и прошагай
   Antony8x
 
4 - 06.02.18 - 10:03
(1) Имя нормальное с таким та же картина
Новый COMObject("V83.COMConnector")
   Skylark
 
5 - 06.02.18 - 10:04
А хотя нет, до подключения же еще не дошло.
Туплю.
   Antony8x
 
6 - 06.02.18 - 10:05
(2) Прощу прощения подключения ещё нет к базе, только объект COMConnector создаётся
   Antony8x
 
7 - 06.02.18 - 10:05
(5) Ага. Но буду знать про эту фишку в (3)
   Antony8x
 
8 - 06.02.18 - 12:57
Переделал на V83.Application заработало. Но теперь не получается выполнить запрос в базе к которой подключился ругается на:

cntr = Новый COMObject("V83.Application");
connection = cntr.Connect("Srvr=""srv_1c83"";Ref=""Specification"";Usr=""ВнешнееСоединение"";Pwd=""ExternalConnection"";");

СпецификацияЗапрос = connection.NewObject("Query");

Значение не является значением объектного типа (NewObject)
   Antony8x
 
9 - 06.02.18 - 13:20
А ну понятно, в случае с V83.Application надо так:

cntr = Новый COMObject("V83.Application");
connection = cntr.Connect("Srvr=""srv_1c83"";Ref=""Specification"";Usr=""ВнешнееСоединение"";Pwd=""ExternalConnection"";");

СпецификацияЗапрос = cntr.NewObject("Query");


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует