|
Не могу подключиться к другой базе 8.1 СОМОбъект.Connect(СтрокаПодключения) |
☑ |
0
nlira
05.03.14
✎
15:02
|
Добрый день!
Не могу подключиться к другой базе 8.1 СОМОбъект.Connect(СтрокаПодключения)
Делаю так:
СтрокаПодключения = "File = "C:\Base";Usr = "obm";PWD = "obm";"
СОМОбъект = Новый COMОбъект("V81.COMConnector");
СОМОбъект.Connect(СтрокаПодключения);
Не может коннектиться пишет ошибку:
При попытке подключения к информационной базе сертификации произошла ошибка:
Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V81.COMConnector.1): {ОбщийМодуль.Общий1(650,3)}: Процедура или функция с указанным именем не определена (ОбработкаПрерыванияПользователя)
А на самом деле не может коннектиться.
|
|
1
nlira
05.03.14
✎
15:03
|
Причем тут ОбщийМодуль.Общий1(650,3), если туда вообще не обращаюсь?
|
|
2
wowik
05.03.14
✎
15:04
|
Лира, Лира. Могу помочь за фото.
|
|
3
nlira
05.03.14
✎
15:05
|
и (ОбработкаПрерыванияПользователя) не использую никак
|
|
4
nlira
05.03.14
✎
15:05
|
фото же было
|
|
5
wowik
05.03.14
✎
15:06
|
(4) оно должно быть всегда.
|
|
6
nlira
05.03.14
✎
15:17
|
(2) загрузила
|
|
7
nlira
05.03.14
✎
15:17
|
а зачем фото?
|
|
8
nlira
05.03.14
✎
15:22
|
не суть, в чем же моя проблема?
не соединяется ко второй базе и все тут.
|
|
9
nlira
05.03.14
✎
15:24
|
Если с помошью СОМОбъект = Новый COMОбъект("V81.Application")
БазаПодключенная = СОМОбъект.Connect(СтрокаПодключения);
тогда БазаПодключенная = истина становится, но никак не сом объект
|
|
10
nlira
05.03.14
✎
15:27
|
wowik попросил фото и слинял )))
|
|
11
ДенисЧ
05.03.14
✎
15:28
|
Возвращаемое значение:
Тип: Булево.
Истина - инициализация прошла удачно, Ложь - в противном случае.
|
|
12
ДенисЧ
05.03.14
✎
15:29
|
В той базе по адресу ОбщийМодуль.Общий1(650,3) что написано?
|
|
13
GenV
05.03.14
✎
15:30
|
(0) Когда выполняется подключение идет выполнение для режима внешнего соединения. Часть функций в этом режиме не доступно. А так как где-то вызывается общий модуль Общий1, то сначала он анализируется на правильность его кода. А у тебя там есть ОбработкаПрерыванияПользователя.
Нужно её либо в скобки #Если #КонецЕсли помещать, либо убирать её вызов.
|
|
14
wowik
05.03.14
✎
15:30
|
COMConnector не может работать с визуальными методами. Где есть работа с визуальными методами нужно их взять в "#Если не ВнешнееСоединение тогда ... ". Вобщем пока пишу, в (13) все написано.
|
|
15
nlira
05.03.14
✎
15:42
|
(13) (14) понятно,сейчас попробую
|
|
16
nlira
05.03.14
✎
16:26
|
спасибо, заработало везде поставила #Если #КонецЕсли
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой