|
|
|
|
Кто сталкивался: Метод объекта не обнаружен (NewObject) |
☑ |
0
KeyKB
09.11.15
✎
12:29
|
Суть проблемы проста. Есть код с КОМ-коннектером. Соединение проходит, а объекты создавать не могу. Пример кода:
Попытка
СоединениеСУПП = Новый COMОбъект("V82.ComConnector");
СоединениеСУПП.Connect("Srvr=" + Настройки.СерверГеном + "; Ref=" + Настройки.БазаГеном + "; Usr=" + Настройки.ЛогинГеном + "; Pwd=" + Настройки.ПарольГеном);
Исключение
#Если Клиент Тогда
Сообщить("Нет связи с базой Геном. Комманда не отправлена.");
Сообщить(ОписаниеОшибки());
#КонецЕсли
ЗаписьЖурналаРегистрации("Ошибка при синхронизации статусов заказов" + ОписаниеОшибки() +"!",,,"ТестГеном","Сбой синхронизации");
СоединениеСУПП = Неопределено;
Возврат;
КонецПопытки;
//ЗаписьЖурналаРегистрации("База подключена",УровеньЖурналаРегистрации.Информация,,"ТестГеном","Сбой синхронизации");
ОЛЕЗапрос = СоединениеСУПП.NewObject("Запрос");
|
|
1
Горогуля
09.11.15
✎
12:34
|
суть проблемы ясна
|
|
2
KeyKB
09.11.15
✎
12:34
|
Простите. Все решил. Дурная моя голова - понедельник.
|
|
3
cw014
09.11.15
✎
12:36
|
А что было то?
|
|
4
KeyKB
09.11.15
✎
12:37
|
Функция Connect() возвращает само соединение, которое потом и надо использовать
3 строка
БазаУПП = СоединениеСУПП.Connect("Srvr=" + Настройки.СерверГеном + "; Ref=" + Настройки.БазаГеном + "; Usr=" + Настройки.ЛогинГеном + "; Pwd=" + Настройки.ПарольГеном);
И последняя
ОЛЕЗапрос = БазаУПП.NewObject("Запрос");
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан