Имя: Пароль:
1C
1С v8
v8: Как подключиться к 7.7 из 8-ки?
0 Икогнито
 
19.09.11
20:31
Як подключиться к 7.7 из 8-ки?

Млин, всю жизнь из 7.7 к 8-ке подключался, а тут надо наоборот, да еще и выборку сделать.

Есть методика, поделитесь плиз...
1 mirosh
 
19.09.11
20:34
(0) я не уверен, но думаю, что через COM можно
2 andrewks
 
19.09.11
20:34
а в чём проблема-то?
3 Икогнито
 
19.09.11
20:36
(2) проблема в том, что даже обработки типовые восьмерочные создают семерочную обработку и заставляют семерку коннектиться к восьмерке....

Тут какая-то проблема зарыта, что именно из 7.7 к 8-ке они подключаются?
4 skunk
 
19.09.11
20:36
создатьобъект("в8.приложение")
5 Икогнито
 
19.09.11
20:37
(4) а нафига?
6 andrewks
 
19.09.11
20:38
http://mista.ru/articles1c/ole.htm

База77=Новый COMОбъект("V77.Application");
ну и т.д. с адаптацией под 8-й синтаксис.
7 Икогнито
 
19.09.11
20:39
(6) v8: Подключение к базе 1С 7.7 Com-соединение вот еще нашел.

В общем спасибо, завтре буду пробовать.
8 Икогнито
 
19.09.11
20:44
а как заставить 7-ку выполнить запрос из 8-ки?
9 andrewks
 
19.09.11
20:46
(8) ты статейку в (6) почитай ужо
10 Икогнито
 
19.09.11
20:48
(9) т.е. тупо из 8-ки делаю то же самое c 7-кой?  Так просто?

Я думал, код для коннекта двух семерок друг с дружкой...
11 andrewks
 
19.09.11
20:52
для базы 7.7 другая база 7.7, стучащаяся по оле, настолько же чужеродна, как и база 8-я, как и доступ из vbscript'a, NET etc
12 Икогнито
 
19.09.11
20:55
(11) я понял, спасибо
13 Икогнито
 
19.09.11
20:56
(11) единственно непонятно, что это за строка конннекта такая в7 = Новый COMОбъект("V1CEnterprise.Application");
14 andrewks
 
19.09.11
20:59
(13) это универсальный объект. чтобы не парится с узнаванием, как именно надо писать: V77S, V77L, или V77
15 Икогнито
 
19.09.11
21:03
(14) спасибо, друг. Будет возможность и тебе помогу :)
2 + 2 = 3.9999999999999999999999999999999...