я хочу чтоб он вернул результат фонового задания на клиента, но при этом когда выполняется фоновое задание, клиент мог продолжать работать. в отчетах на скд так сделано. как мне такое реализовать?
"Результат возвращен" - булева типа
"Сеанс клиента" - номер клиентского сеанса
"Результат фонового задания"
фоновое задание при заверешении работы помещает реультат в соотв.константу и взводит "Результат возвращен"
подключаете обработчик ожидания, при вызове он сравнивает номер сеанса с константным, если совпадает - проверяет константу "Результат возвращен". Если выставлена в истина, то забирает результат и сбрасывает константу "Результат возвращен"