|  | Не возвращается результат фонового задания через адрес хранилища | ☑ | 
    
        | 0
    
        SeiOkami   13.11.20✎ 08:27 | 
        У меня есть обработка, которая порождает фоновые задания при помощи БСПшного ВыполнитьВФоне().
Столкнулся с такой фигнёй, что не всегда в адресе результата содержится то, что в фоновом задании поместили.
 Причём вообще не понятно по какой логике. Иногда есть результат, иногда нет.
 И тут я задумался. В методе ПараметрыВыполненияВФоне() указано, что необходимо передавать именно ИдентификаторФормы
 Но что, если у меня вообще нет формы? Регламентное задание запускает фоновые. Или же другой COM-объект.
 Я сейчас пробовал передавать Неопределено. И Новый УникальныйИдентифакатор. Разницы нет - периодически падает выполнение
 
 Правильно я понимаю, что нельзя вернуть результат фонового задания через временное хранилище, если запуск идёт не из формы ?
 |  | 
    
        | 1
    
        SeiOkami   13.11.20✎ 08:53 | 
        перерыл всё
никаких зацепок
 причём, пробовал через СообщитьПрогресс()
 и заметил ещё одну "особенность". Если делать СообщитьПогресс() в самом конце выполнения, то сообщения просто не доходят до родительского сеанса. А если сделать задержку в несколько секунд, то норм. Но не всегда. Иногда всё равно в родительском сеансе нет сообщения прогресса...
 |  | 
    
        | 2
    
        TormozIT   гуру 13.11.20✎ 09:00 | 
        Оно  ?     |  | 
    
        | 3
    
        SeiOkami   13.11.20✎ 09:31 | 
        (2), там написано, что версия исправлена в 8.3.17. У нас такая платформа, но режим совместимости. 
Родительский сеанс запускается из COM-соединения. Я так понимаю, это равноценно обычному клиенту?
 
 Спасибо, попробую потестировать на такой обработке
 |  | 
    
        | 4
    
        SeiOkami   13.11.20✎ 11:29 | 
        (2) перепроверил. Действительно, это тот же баг платформы. В тостом клиенте у меня не воспроизводится, но из COM-соединения есть.
Фоновые задания не всегда доставляют свой результат до родительского сеанса.
 Причём совершенно не ясно от чего это зависит и как это чинить.
 |  | 
    
        | 5
    
        SeiOkami   13.11.20✎ 11:30 | 
        Версия платформы 8.3.17.1549
Режим совместимости Версия 8.3.12
 |  | 
    
        | 6
    
        TormozIT   гуру 13.11.20✎ 12:18 | 
        Я тебе предоставил много информации, нужной для передачи багрепорта в 1С. Сошлись в нем на тот баг и больше половины описания ситуации у тебя уже будет.
Возможно даже прокатит что то типа "такая же проблема во внешнем соединении". Другие за тебя это делать не будут.
 |  | 
    
        | 7
    
        SeiOkami   13.11.20✎ 12:34 | 
        (6), да, мы зарегаем ошибку. Я и расширение подготовил, которое можно будет отправить     |  |