Имя: Пароль:
1C
1С v8
OLE из 8 в 7
0 impulse9
 
15.04.13
09:33
Это отрабатывает нормально:

База7 = Новый COMОбъект("v77.Application");    
СтрокаПодключения = "/D"""+СокрЛП(РасположениеБазыИнтеграл)+""" /N"""+СокрЛП(ЛогинИнтеграл)+""" /P"""+СокрЛП(ПарольИнтеграл)+"""";
РезультатПодключения=База7.Initialize(База7.RMTrade,СтрокаПодключения,?(ЗапускБезЗаставки = 1,"NO_SPLASH_SHOW",""));

   А это выдает ошибку:

   Запрос = База7.CreateObject("Запрос");


{Форма.Форма.Форма(55)}: Метод объекта не обнаружен (CreateObject)
       Запрос = База7.CreateObject("Запрос");


Примерно такой же код на этом же компьютере, только из 77 в 77 выдает нормальный результат.
Что может быть?
1 Галахад
 
гуру
15.04.13
09:34
НьюОбжект.
2 impulse9
 
15.04.13
09:37
(1) {Форма.Форма.Форма(55)}: Метод объекта не обнаружен (NewObject)
       Запрос = База7.NewObject("Запрос");
3 s03
 
15.04.13
09:41
"Примерно такой же код" - говорит о том, что код не совсем такой, ищи отличия
4 impulse9
 
15.04.13
11:42
Поблема нашлась - пользователю в OLE соединении надо дать полные права