Имя: Пароль:
1C
1С v8
Как подключиться к 1с77 по COM из 1с82 ?
0 gnus
 
11.04.12
10:09
cntr = Новый COMObject("V77.Application");
// создается объект COM-соединение
   
connection = cntr.Initialize("File=""c:\TRADE",);
выдает ошибку:

{Форма.Форма.Форма(7)}: Ошибка при вызове метода контекста (Initialize)
connection = cntr.Initialize("File=""c:\TRADE",);
по причине:
Типы не совпадают (1)
1 ДенисЧ
 
11.04.12
10:12
connection = cntr.Initialize(cntr.RMTrade,"File=""c:\TRADE",);

Продам СП. Дорого.
Научу его читать. Очень дорого.
Научу понимать то, что прочитал - немерено дорого
2 gnus
 
11.04.12
10:31
(1)
а префикс "RM" добавлеятся к имени компоненты или к имени каталога ИБ ?
3 ДенисЧ
 
11.04.12
10:33
дословно пишется. Открой уже книжку
4 gnus
 
11.04.12
12:06
а как достучаться до регистра ?
Reg=cntr.CreateObject("Регистр.Продажи");    
Reg.ВыбратьЭлементы();

выдаёт:
{Форма.Форма.Форма(11)}: Метод объекта не обнаружен (ВыбратьЭлементы)
Reg.ВыбратьЭлементы();