Подвисает DS5 от количества просканированного

Чухно Евгений 8 лет назад 0

Старая песня о главном 2. Цитирую старое сообщение, когда проблема была закрыта.

"Добрый день. Существует одна проблема при подборе заказа(не типовой подбор).

У нас в документе заказа есть доп. таблица, куда сохраняются данные об отсканированном товаре(штрихкод,серия,время и т.д.).

Так вот, с каждой последующей отсканированной бутылкой - время обработки результата на ТСД увеличивается. Если на первых порах это 1-2 сек. на разбор и запись строки в таб.часть, то к 80-100 бутылке это уже 9-10 секунд, и так далее вплоть до полного зависания приложения.(при это теряются все данные из доп. таблицы, остаются только данные план\факт, если "восстановить документ" после перезагрузки).

Такое наблюдалось как на версии 2.7 драйвера, так и на новой версии.

После каждого добавления строки в таб. часть мы добавили Очистку буфера, но это не помогает.

Единственное временное решение, которое мы нашли для освобождения ресурсов, это "временно выйти" из документа, и повторно его открыть, в этом случае работник опять продолжает сканировать без проблем, но через 70-80 единиц ситуация повторяется.

Быть может вы подскажите, что еще можно очищать при сборе? Что так сильно может напрягать ресурсы ПО на ТСД ?"

Проблема вернулась в релизе MS 3.0.0.45046!

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