|
Прогресс из фоновых заданий |
☑ |
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) аналогично решил
|
|