Как подключиться к 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.ВыбратьЭлементы();
Основная теорема систематики: Новые системы плодят новые проблемы.