Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Com соединение. Знатоки прошу помочь. (http://forums.kuban.ru/f1040/com_soedinenie_znatoki_proshu_pomoch--5980535.html)

uh534 07.08.2014 11:22

Com соединение. Знатоки прошу помочь.
 
Добрый день, в общем ситуация такая. Раньше была Платформа 8.2. и "БП ред. 2.0". Написал обработку, которая через com соединение подключалась к базе "ЗУП ред. 2.5" и импортировала справочники, сотрудников и кадровые документы. После перехода на БП ред. 3.0, Платформа 3.0. переделал обработку на управляемые формы, после чего не могу подключиться к ЗУПу через com соединение. Прошу помочь, кто сталкивался с такой ситуацией? Спасибо.

bma1 07.08.2014 13:05

Ну... типа в обработке поменять V82.ComConnector на V83.ComConnector... не предлагать?

oops! 07.08.2014 13:28

(0) мало исходных данных.
Для начала: тип обеих баз - файловый или серверный.
Если клиент-сервер, то не было ли переноса БД на Linux (под линухом нет такого объекта, как com-connector, т.к. это "фишка" чисто мелкософтовская).
Ну и в завершение "для начала" - соединяться с базами надо под толстым клиентом, все процедуры и функции, в т.ч. и само соединение, нужно выполнять в контексте "сервера", потому что объект com-соединение с "на клиенте" на "на сервере" не передать в качестве параметра (передаются только простые объекты, типа "текст"), и, как мне кажется, здесь у тебя основная загвоздка и есть.

VZ 07.08.2014 20:12

Стесняюсь спросить: а чем штатная обработка "Загрузка из ЗУП ред.2.5" не угодила?

chmv 08.08.2014 11:41

Наверное другая аналитика

Defender aka LINN 10.08.2014 20:18

[quote=oops!;36126934]все процедуры и функции, в т.ч. и само соединение, нужно выполнять в контексте "сервера"[/quote]
[img]http://s.pikabu.ru/images/big_size_comm/2013-08_5/13772522774311.jpg[/img]


Текущее время: 14:19. Часовой пояс GMT +3.