Имя: Пароль:
1C
1С v8
COM - Соединение
,
0 ОффПланктон
 
27.11.12
16:47
Подскажите плиз, как создать com соединение из 8.2 в 8.1, есть ли такая возможность, необходимо перетащить из одной базы в другую колонку.
1 ZhAmAn
 
27.11.12
16:49
Есть
2 Heckfy
 
27.11.12
16:50
V8 = Новый COMОбъект("V81.COMConnector");
V8 = Новый COMОбъект("v81.Application");

Не?
3 Vladimirr
 
27.11.12
16:50
(0) открой для себя ПОИСК
4 samozvanec
 
27.11.12
16:52
5 ОффПланктон
 
27.11.12
17:05
(1)(2) у меня вот что получилось, только что то не то...
6 ОффПланктон
 
27.11.12
17:05
Процедура КнопкаВыполнитьНажатие(Кнопка)
   //Установим com. содинение к 8.1 C:\БУХ_БАЗЫ_81_и_82\ТЕСТОВАЯ
   Если Строка(ТипЗнч(V8))="Неопределено" Тогда
       cntr=Новый COMОбъект("V82.COMConnector");
       Попытка
           V8=cntr.Connect("File=C:\БУХ_БАЗЫ_81_и_82\ТЕСТОВАЯ;Usr=""");
       Исключение
           Сообщить(ОписаниеОшибки());
           V8=Неопределено;
       КонецПопытки;
   КонецЕсли;
КонецПроцедуры
7 samozvanec
 
27.11.12
17:08
(6) не работает?
8 ОффПланктон
 
27.11.12
17:09
9 Heckfy
 
27.11.12
17:10
(6) V82.COMConnector - ничего не путаете?
10 samozvanec
 
27.11.12
17:10
(8) сам-то нажимал?
11 ОффПланктон
 
27.11.12
17:11
(9) если путаю то поправь плиз, необходимо подключиться из 8.2 в 8.1
12 zladenuw
 
27.11.12
17:12
(11) тебе дали уже ответ в (2)
13 ОффПланктон
 
27.11.12
17:12
сейчас просто пытаюсь подключится не по серверу, а на данном ПК
14 samozvanec
 
27.11.12
17:12
cntr=Новый COMОбъект("V81.COMConnector");
15 ОффПланктон
 
27.11.12
17:13
Переменная не определена (V8)
   Если Строка(ТипЗнч(<<?>>V8))="Неопределено" Тогда (Проверка: Толстый клиент (обычное приложение))
16 ОффПланктон
 
27.11.12
17:14
так и должно быть?
17 Heckfy
 
27.11.12
17:14
(15) Фейспалм.... Свои то переменные не судьба подставить!!! (14) смотри.
18 ОффПланктон
 
27.11.12
17:14
сделал
Процедура КнопкаВыполнитьНажатие(Кнопка)
   //Установим com. содинение к 8.1 C:\БУХ_БАЗЫ_81_и_82\ТЕСТОВАЯ
   Если Строка(ТипЗнч(V8))="Неопределено" Тогда
       cntr=Новый COMОбъект("V81.COMConnector");
       Попытка
           V8=cntr.Connect("File=C:\БУХ_БАЗЫ_81_и_82\ТЕСТОВАЯ;Usr=""");
       Исключение
           Сообщить(ОписаниеОшибки());
           V8=Неопределено;
       КонецПопытки;
   КонецЕсли;
КонецПроцедуры
19 Heckfy
 
27.11.12
17:16
(18) И??? Следующий вопрос:"Ошибка при вызове метода V81.COMConnector"?
20 ОффПланктон
 
27.11.12
17:16
еп...ь
21 ОффПланктон
 
27.11.12
17:22
разобрался спасибо всем
Программист всегда исправляет последнюю ошибку.