Имя: Пароль:
1C
1С v8
Прогресс из фоновых заданий
0 trialex3
 
01.05.23
13:00
Всем привет, а кто как прогресс вытягивает при длительных операциях? Я хоть и запоздало но начал изучать фоновые задания и разумеется столкнулся с проблемой прогресса для пользователя. Как я понял есть несколько вариантов решения проблемы:
1. Класть прогресс в временное хранилище и считывать клиентов периодически
2. Настраивать систему взаимодействия от 1С (но у меня ОФ УПП с поддержкой так что пока не вариант, только если уже когда на ЕРП перейдем).
Может еще что то есть готовое и я упустил? Очень уж просит начальству всегда прогресс бар иметь.
1 ДНН
 
01.05.23
13:06
(0) Еще можно через внешнюю компоненту оповещать клиента с сервера
2 BaZZiL
 
01.05.23
13:15
В БСП есть методы.
3 novichok79
 
01.05.23
14:14
(0) вроде как я делал так - читал сообщения из фоновых заданий и записывал в регистр сведений, который потом выводил на форму.
я это делал в далеком 2018м, в конфигуратор больше 2х лет не заходил, так что может быть что-то поменялось.
4 trialex3
 
01.05.23
17:24
(2) Названия дадите или модуль где искать?
5 rozer76
 
02.05.23
08:31
6 trialex3
 
02.05.23
12:02
(5) Спасибо - буду проверять, а то в комментах новых народ пишет что уже не работает)
7 Shur1cIT
 
02.05.23
13:48
(0) Проще делал, под каждое фоновое задание генерировал HTML и туда выводил статус бар и процент:-) далее открывал в браузере и по F5 смотрел скально осталось каждому потоку работать (грузить)
8 trialex3
 
02.05.23
14:00
(7) Ну я планировал это для обычных пользователей внедрять индикатором для наглядности. Вот и ищу стабильного и несложного решения. В 1С это не так просто оказалось)
9 rudnitskij
 
02.05.23
19:42
(3) аналогично решил