![]() |
|
v7: Подключение к 7.7 через COM | ☑ | ||
---|---|---|---|---|
0
Sun125
08.11.16
✎
11:08
|
Пытаюсь подключиться к 1С7.7 через COMобъект:
Попытка База = Новый COMОбъект("V77S.Application"); Исключение База=0; КонецПопытки; Если База = 0 Тогда Попытка База = Новый COMОбъект("V77l.Application"); Исключение База=0; КонецПопытки; КонецЕсли; Если База = 0 Тогда Попытка База = Новый COMОбъект("V77.Application"); Исключение База=0; КонецПопытки; КонецЕсли; Не получается подключиться, подскажите,пожалуйста, в чем может быть причина? |
|||
1
asady
08.11.16
✎
11:09
|
(0) ну нет кома у клюшек
юзай олю |
|||
2
Sun125
08.11.16
✎
11:29
|
{Форма.Форма.Форма(25)}: Ошибка при вызове конструктора (COMОбъект)
База = Новый COMОбъект("V77S.Application"); по причине: Недопустимая строка с указанием класса |
|||
3
shadow_sw
08.11.16
✎
11:31
|
Функция ПодключитьБазуОЛЕ(ПутьБазы) Экспорт
Пользователь = ""; Пароль = ""; Если не((БазаОле="") или (БазаОле=неопределено)) тогда Если Вопрос("Есть подключенная база. Подключиться к новой?", РежимДиалогаВопрос.ОКОтмена)=КодВозвратаДиалога.Отмена тогда Возврат Ложь КонецЕсли; КонецЕсли; БазаОлеТек= Новый COMОбъект("V77.Application"); РезультатПодключения = БазаОлеТек.Initialize(БазаОлеТек.RMTrade,"/D" + ПутьБазы + " /N" + СокрЛП(Пользователь) + " /P" + СокрЛП(Пароль) + "", "NO_SPLASH_SHOW"); Если РезультатПодключения = Ложь Тогда Предупреждение("Ошибка подключения."); Возврат Ложь; КонецЕсли; БазаОле=БазаОлеТек; Возврат Истина; КонецФункции |
|||
4
Sun125
08.11.16
✎
11:36
|
(3) БазаОлеТек= Новый COMОбъект("V77.Application"); не работает, ругается на класс
|
|||
5
Sun125
08.11.16
✎
11:40
|
(3) На ПК стоит Win7 64-разрядная. Может с этим связано?
|
|||
6
MadJhey
08.11.16
✎
11:44
|
7.7 должна быть установлена, а не скопирована. Надо один раз запустить 7.7 под правами администратора. В последний раз у меня не запускался com 7.7 из-за того, что нужен был не локальный админ, а доменный.
|
|||
7
Ёпрст
гуру
08.11.16
✎
11:48
|
(5) прописать надо V77.Application в реестре
|
|||
8
Ёпрст
гуру
08.11.16
✎
11:49
|
||||
9
Sun125
08.11.16
✎
11:54
|
(6) Запуск 1С7.7 под админом помог. Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |