Завершен

После подключения из 1С 7.7 к ТСД процесс так и остается в памяти

Элона 9 лет назад обновлен Алексей (Рук. ТП) 9 лет назад 8

Добрый день!

Решение предложенное в теме http://support.cleverence.ru/topics/756-podklyuchenie-egais-mobilesmart-k-1s-77-netipovoj-konfiguratsii/ на п.2. "Добавьте ОбъектТСД = ПолучитьПустоеЗначение()" не помогло.

Без попытки подключиться к ТСД - да процесс не зависает. Но если попытаться подключиться к ТСД - все, после выхода из 1С процесс остается висеть в памяти и приходится сбрасывать его через диспетчер программ.

Как все-таки подключаться к ТСД, чтобы этого не происходило.

Спасибо!

Добрый день!

Сделайте так:

ОбъектТСД.ОсвободитьРесурсы();

ОбъектТСД = ПолучитьПустоеЗначение();

Так и сделано. Не помогает.

Взяли обработку Smart загрузка начальных остатков.ert, которую вчера Вы нам выслали и немного ее подправили, добавили кнопку "Подключить ТСД". При нажатии этой кнопки просто код подключения, больше ничего. Нажимаем - сообщает "Подключено", закрываем обработку, выходим из 1С. Войти в 1С снова не можем, т.к. процесс висит в памяти. Убиваем его через Диспетчер программ. Обработка

Есть какое-нибудь решение? Как подключать ТСД, чтобы процесс не зависал в памяти?

Cleverence.Warehouse.TerminalConnector.dll

Файл из вложения скопируйте в C:\Program Files\Cleverence Soft\Mobile SMARTS\Connectivity

После мОбъектТСД = СоздатьОбъект(ПрогИД); используйте

мОбъектТСД.УстановитьВерсию1С("v7");

Все заработало! Огромное спасибо!

Сервис поддержки клиентов работает на платформе UserEcho