Подключение базы 1Cv77 по Ole
☑
0
unreg11
07.07.11
✎
11:31
Есть база 1с7 Торговля, к которой подключаемся по OLE из 1Cv8. При подключении к базе семерки подключается иногда не через Торговлю а через зарплату. Я так понимаю путь храниться где-то в реестре. Где именно или где-то в другом месте надо править?
1
unreg11
14.07.11
✎
13:19
мнений нет по этому поводу?
2
andrewks
14.07.11
✎
13:20
ты покажи, как подключаешься, для начала
3
Voronve
14.07.11
✎
13:21
Если правильно протелепатировал то у тебя стоит 2 движка. один с компонентой расчет другой с оперучетом ? Тогда запускай 1С по абсолютному пути
4
smaharbA
14.07.11
✎
13:21
это как "подключается иногда не через Торговлю а через зарплату" ?
Два каталога программ и разные компоненты ?
- запускай перед олей торговлю "интерактивно"
5
unreg11
18.07.11
✎
11:56
(2) Код где происходит инициализация СЕМЕРКИ
БазаОЛЕ = Новый COMОбъект("V77.Application");
Запуск = "/D"+СокрЛП(пКаталогБД)+" /N"+СокрЛП(пПользователь)+" /P"+СокрЛП(пПароль);
Открыта = БазаОЛЕ.Initialize(БазаОЛЕ.RMTrade,Запуск,"");
(3) верно. Что значит "запускай 1С по абсолютному пути"?
6
unreg11
18.07.11
✎
11:57
(3) верно. Что значит "запускай 1С по абсолютному пути"?
7
unreg11
18.07.11
✎
11:57
(4) т.е.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс