Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Блокирование интерфейса при обработке результатов запроса #895

Open
xnd1124 opened this issue Jan 25, 2024 · 0 comments

Comments

@xnd1124
Copy link

xnd1124 commented Jan 25, 2024

Описание ошибки
При наличии быстрого алгоритма обработки результатов запроса несмотря на фоновое выполнение интерфейс клиентского сеанса блокируется

Сценарий воспроизведения
Шаги по воспроизведению:

  1. Проверяем что включено фоновое выполнение в настройках консоли разработчика
  2. выполняем в консоли запросов запрос следующего типа
Выбрать 1 
поместить втТест
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1
Объединить все Выбрать 1;
Выбрать т1.Поле1 из втТест как т1,втТест как т2, втТест как т3, втТест как т4, втТест как т5
  1. Переходим в обработку результата и ничего не прописывая в алгоритме нажимаем Обработать / Обработать все
  2. Программа начинает обрабатывать 100 000 записей, но в этом сеансе практически невозможно работать т.к. интерфейс блокируется ( можно попытаться что то сделать - но отзыв очень очень медленный)
    image

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

Окружение:

Infostart Toolkit PROF 2023.5.07

Платформа: 8.3.23.1865 (Windows x86-64)
Режим БД: клиент-серверный

Конфигурация:
1С:ERP Управление предприятием 2 (2.5.12.111)
Основной режим запуска: Управляемое приложение
Режим совместимости: Версия8_3_17
Версия БСП: 3.1.7.502

Клиент:
Тонкий клиент
ОС: Windows x86-64 (Microsoft Windows 10 version 10.0 (Build 17763))
Язык: ru
Режим запуска: Управляемое приложение

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants